// --tran start--

var tran = {

"tt-empty": "ไม่พบสิ่งที่ค้นหา","tt-header-from": "เลือกเมืองหรือสถานีปลายทาง","tt-header-to": "เลือกเมืองหรือสถานีต้นทาง","tt-unavail": "ไม่มีที่นั่งว่างในวันเดินทางนี้","tt-only": "เฉพาะ","tt-seats-left": "ที่นั่งเท่านั้น","tt-any-station": "สถานีใด ๆ","trips": "การเดินทาง","trip": "การเดินทาง","total": "ทั้งหมด:","adults": "ท่าน:","child": "เด็ก:","infant": "ทารก:","automatic": "อัตโนมัติ","card-validation-failure": "ไม่สามารถทำรายการชำระเงินผ่านบัตรเครดิต/เดบิตนี้ได้ กรุณาทำรายการชำระเงินผ่านบัตรใบอื่นหรือช่องทางการชำระอื่น","form-ajax-error": "เกิดข้อผิดพลาด กรุณาลองใหม่อีกครั้ง","verifying-your-card": "กำลังตรวจสอบบัตรของท่าน โปรดรอสักครู่...","redirecting-you-to-paypal": "กำลังดำเนินการไปยังระบบ Paypal กรุณารอสักครู่","please-wait": "กรุณารอสักครู่.","loading": "กำลังโหลด","booking": "การสำรองที่นั่ง","loading-seats-data": "กำลังโหลดข้อมูลที่นั่ง...","starting-booking": "ระบบกำลังทำการจอง","not-enough-seats": "ที่นั่งทั้งหมดยังไม่ถูกเลือก กรุณาเลือกที่นั่งสำหรับผู้โดยสารทุกท่าน มิฉะนั้นระบบจะทำการเลือกที่นั่งให้อัตโนมัติ","show-more": "แสดงเพิ่มเติม","show-less": "(ซ่อนข้อมูล)","preparing-to-checkout": "กำลังเตรียมการออกจากหน้านี้","toast-add-to-cart-success-title": "เพิ่มรายการในตะกร้า!","in-cart": "เพิ่มรายการในตะกร้า!","nothing-found": "ไม่พบข้อมูล :( กรุณาเปลี่ยนคำค้นหาใหม่","ticket-reserved-message": "การเดินทางสำหรับท่านถูกทำการจองแล้ว หลังจากเลยช่วงเวลาที่กำหนด ทริปของท่านจะถูกปล่อยเพื่อให้ลูกค้าท่านอื่นทำการจอง","together-with-you": "ร่วมกับคุณ","people-search": ".. คน กำลังดูตั๋วนี้อยู่","pax": "ผู้โดยสาร","person": "บุคคล","people": "คน","error-message-sent": "ข้อความสิ่งที่ผิดพลาดได้ถูกส่งไปแล้ว","change-browser": "โปรดใช้เว็บบราวเซอร์อื่นในการจองบัตรโดยสาร เราไม่รองรับเว็บบราวเซอร์ที่ท่านใช้ และท่านอาจพบปัญหาในการชำระเงิน","send-bug-report": "รายงานปัญหา!","send-bug-report-thankyou": "ขอบคุณสำหรับการรายงานปัญหา","message": "ข้อความ","here": "ที่นี่","support-fill-support-text": "โปรดแก้ไขข้อความ และใส่ข้อมูลของท่าน","support-fill-support-img": "โปรดแนบไฟล์ของท่าน","this-is-not-support": "นี่ไม่ใช่ฝ่ายลูกค้าสัมพันธ์ ฝ่ายลูกค้าสัมพันธ์คือ [suport-link] รายงานนี้จะไปที่ฝ่ายไอทีเท่านั้น","toast-add-to-cart-success-body-one": "คุณมี 1 รายการในตะกร้า","toast-add-to-cart-success-body-many": "คุณมี [n] รายการในตะกร้า","toast-add-to-cart-success-btn-checkout": "เช็คเอาท์!","modal-up-sale-button-continue-shopping": "เลือกรายการอื่นเพิ่ม","modal-up-sale-title": "ขอบคุณ","modal-up-sale-heading": "เพิ่มเส้นทางในตะกร้าแล้ว","modal-popup-error-title": "อ๊ะ!","modal-popup-error-noti": "ขอโทษค่ะ เกิดปัญญาในทางเทคนิค กรุณารอสักครู่ ทางทีมงานกำลังแก้ไขดำเนินงานให้อยู่ค่ะ","check-in": "วันที่เช็กอิน","modal-up-sale-header": "เราพบทริปใน [province_name] สำหรับท่าน","modal-up-sale-hotel-header": "3 ที่พักใน [province_name] ทดสอบโดย 12Go","modal-up-sale-daytrip-header": "เราพบทริปใน [province_name] สำหรับท่าน","modal-up-sale-message": "คุณสามารถเพิ่มรายการอื่นลงในตะกร้าและกลับไปยังตะกร้าของคุณได้ตลอด","no-visa-because-no-country": "โปรดระบุสัญชาติของท่าน เพื่อค้นหาข้อมูลวีซ่าสำหรับประเทศของท่าน","no-need-visa": "ฉันไม่ต้องการ หรือ มีวีซ่าเรียบร้อยแล้ว","no-visa-available": "ไม่พบวีซ่าสำหรับประเทศที่ท่านเลือก","no-male-allowed": "ขออภัย ไม่อนุญาตให้ท่านผู้โดยสารผู้ใหญ่เพศชายเดินทางในทริปนี้","no-male-allowed-desc": "<p>รถไฟคันนี้ สำหรับ <b>ผู้หญิงเท่านั้น </b>. ไม่อนุญาตให้<b> ผู้โดยสารผู้ชาย</b> โดยสารรถคันนี้ เราไม่สามารถให้บริการตั๋วนี้สำหรับผู้โดยสารเพศชาย จะไม่มีการคืนเงินถ้าคุณดำเนินการสำรองที่นั่งให้ผู้โดยสารเพศชาย</p>","no-female-allowed": "ขออภัย ไม่อนุญาตให้ท่านผู้โดยสารผู้ใหญ่เพศหญิงเดินทางในทริปนี้","ts-no-return": "ฉันเดินทางเที่ยวเดียว","travel-to-discount-off": "ปิด","travel-to-filters-not-available": "ไม่สามารถใช้ได้","weight-kg": "กิโลกรัม","savable-form-data-forgotten-success": "ทำการลบโดยสมบูรณ์","savable-form-forget-data-btn": "ลืมข้อมูลของฉัน","download-file": "ดาวน์โหลดไฟล์","file-size-limit-error-2mb": "ขนาดไฟล์ไม่ควรเกิน 2 MB","file-size-limit-error": "ขนาดไฟล์ไม่ควรเกิน [size] MB","field-phone-error": "ไม่พบเบอร์โทรศัพท์ที่ท่านระบุ","field-email-error": "ไม่พบที่อยู่อีเมลที่ท่านระบุ","field-iban-error": "IBAN ที่คุณป้อนไม่ถูกต้อง","field-error-force": "ถูกต้อง","field-required-error": "กรุณากรอกข้อมูลในช่องนี้ให้ครบถ้วน","field-required-error-radio": "โปรดเลือกหนึ่งในตัวเลือกด้านล่าง","field-required-error-checkbox": "กรุณาคลิก \"ยอมรับ\" ในช่องนี้ ถ้าคุณต้องการดำเนินการต่อ","travel-to-counter-title": "กำลังเช็คที่นั่งว่าง","class": "ชั้นโดยสาร","refund": "คืนเงิน","no-refund": "ไม่มีการคืนเงิน","instant": "ยืนยันการจองทันที","vehicle-all-incl": "ยานพาหนะ รวมทุกอย่าง","joint-ticket": "ตั๋วร่วม","buy-ticket": "ซื้อตั๋ว","buy-ticket-joint": "ซื้อตั๋วเดินทาง","book-charter": "ซื้อตั๋ว","get-your-seat": "จองที่นั่ง","arrival-time": "เวลาถึง","departure-time": "เวลาออกเดินทาง","travel-time": "เวลาเดินทาง","rating": "คะแนนความพึงพอใจ","review": "ความคิดเห็น","reviews": "ความคิดเห็นของผู้ใช้บริการ","leave-a-review": "แสดงความคิดเห็น","sr-edit-forward-trip": "แก้ไข","sr-first-route": "การเดินทางครั้งแรก:","by": "โดย","from": "จาก","vehicles": "ยานพาหนะ","vehclasses-all": "พาหนะทุกประเภท","vehclasses-train": "รถไฟ","vehclasses-railpass": "เรลพาส","vehclasses-bus": "รถโดยสาร","vehclasses-ferry": "เรือเฟอร์รี่","vehclasses-avia": "เครื่องบิน","vehclasses-charter": "แท็กซี่","vehclasses-van": "รถตู้","vehclass-train": "รถไฟ","vehclass-railpass": "เรลพาส","vehclass-pass": "เรลพาส","vehclass-bus": "รถบัส","vehclass-ferry": "เรือเฟอร์รี่","vehclass-avia": "เที่ยวบิน","vehclass-charter": "แท็กซี่","vehclass-van": "รถตู้","travel-to-package-title-link": "ข้อมูลเพิ่มเติมเกี่ยวกับแพคเก็จนี้","travel-to-trip-title": "เดินทางโดย [vehclasses] โดยบริษัท [operators]","travel-to-point-info-train": "[duration] เดินทางโดยรถไฟ [official_id] กับ [operator] ใน [class]","travel-to-point-info-ferry": "[duration] เดินทางโดยเรือเฟอร์รี่กับ [operator] ใน [class]","travel-to-point-info-charter": "[duration] เดินทางโดยแท็กซี่กับ [operator] ใน [class]","travel-to-point-info-van": "[duration] เดินทางโดยรถตู้กับ [operator] ใน [class]","travel-to-point-info-bus": "[duration] เดินทางโดยรถบัสกับ [operator] ใน [class]","travel-to-point-info-avia": "ใช้เวลา [duration] ด้วยไฟลท์ [official_id] โดยสายการบิน [operator] ในชั้น [class]","travel-to-point-info-train-noid": "[duration] เดินทางโดยรถไฟกับ [operator], [class]","travel-to-point-info-avia-noid": "ใช้เวลา [duration] นาที ในการบิน [operator] ในชั้น [class]","travel-to-point-info-single-train": "[duration] เดินทางโดยรถไฟ [official_id] กับ [operator]","travel-to-point-info-single-ferry": "[duration] เดินทางโดยเรือเฟอร์รี่กับ [operator]","travel-to-point-info-single-charter": "[duration] เดินทางโดยแท็กซี่กับ [operator]","travel-to-point-info-single-van": "[duration] เดินทางโดยรถตู้กับ [operator]","travel-to-point-info-single-bus": "[duration] เดินทางโดยรถบัสกับ [operator]","travel-to-point-info-single-avia": "ใช้เวลา [duration] ด้วยไฟลท์ [official_id] โดยสายการบิน [operator]","travel-to-point-info-single": "การเดินทางโดย {vehclasses, list} จะใช้ระยะเวลาในการเดินทางประมาณ {duration} {connections} {stops_info}","travel-to-point-info-single-noid": "การเดินทางโดย {vehclasses, list} จะใช้ระยะเวลาในการเดินทางประมาณ {duration} {connections} {stops_info}","travel-to-point-info-single-train-noid": "[duration] เดินทางโดยรถไฟกับ [operator]","travel-to-point-info-single-avia-noid": "ใช้เวลา [duration] บินกับ [operator] ในชั้น [class]","travel-to-trip-point-title": "เกี่ยวกับ [vehclass] ของบริษัท [operator]","travel-to-trip-travel-options": "ตัวเลือก","travel-to-trip-route-details": "ข้อมููลเส้นทาง","travel-to-trip-info-connections-guaranteed": "รับประกันรถรับส่งระหว่างการเดินทาง","travel-to-trip-info-connections-not-guaranteed": "ไม่รับประกันว่ามีรถเชื่อมต่อ","travel-to-trip-info-stopinfo-change-stations": "เปลี่ยนสถานี","travel-to-trip-info-stopinfo": "[stopover_station] [stopover_dura] [change_station]","travel-to-trip-info-stopinfo-with-count": "[stops] เดินทางโดย [stopover_station] [stopover_dura] [change_station]","travel-to-vehclass-not-avaliable": "[vehclass] ไม่พร้อมใช้งาน","reset-password": "ตั้งรหัสผ่านใหม่","select-first-trip": "เลือกการเดินทางแรก","select-return-trip": "เลือกการเดินทางขากลับ","title_travel_from_to_no_min_price": "[point_a] to [point_b] by [vehclasses]","total-duration": "เวลารวม","header_from_A_to_B_by": "จาก [from] ถึง [to] โดย","passengers-single": "ผู้โดยสาร 1 คน","passengers-plural": "ผู้โดยสาร [n] คน","passengers": "ผู้โดยสาร","passenger": "ผู้โดยสาร","edit-passengers-details": "แก้ไขข้อมูล","sort-results-recommended": "รายการแนะนำ","sort-results-cheapest": "ราคาถูกที่สุด","sort-results-fastest": "เร็วที่สุด","sort-results-top": "ยอดนิยม","sort-results-dep-time-asc-mobile": "ถึงเร็วที่สุด-ถึงช้าที่สุด","sort-results-dep-time-desc-mobile": "ถึงช้าที่สุด-ถึงเร็วที่สุด","sort-results-dep-time-asc": "เร็วที่สุด","sort-results-dep-time-desc": "เส้นทางที่ช้าที่สุด","new-search": "ค้นหาใหม่","price": "ราคา","mode-of-transportation": "วิธีการขนส่ง","stops": "ป้ายหยุดรถประจำทาง","operating-company": "บริษัทดำเนินการ","show-unavailable-trips": "แสดง","hide-unavailable-trips": "ซ่อนทริปที่ไม่เปิดบริการ","only-available-trips": "เฉพาะตั๋วที่มีที่นั่งว่าง","filters": "กรองข้อมูล","departure": "โดยสารขาออก","arrival": "มาถึง","departure-date": "วันเดินทาง","return-trip": "การเดินทางขากลับ","from-cap": "จาก","to-cap": "ถึง","depart": "ออก","return": "กลับคืน","no-return": "เที่ยวเดียว","cancel": "ยกเลิก","find-tickets": "ค้นหาตั๋ว","change-passengers": "เปลี่ยนผู้โดยสาร","show-trips-n": "แสดง [n] ทริป","travel-date-n": "วันเดินทาง: [n]","departure-station": "สถานีต้นทาง","arrival-station": "สถานีปลายทาง","map": "แผนที่","stops-any": "อื่นๆ","stations-any": "อื่นๆ","n-stops": "{n, plural, other{ต่อเครื่อง # ครั้ง}}","clear": "ล้างข้อมูล","clear-by-operator": "ล้างข้อมูลโดยบริษัทที่ดำเนินการ","clear-by-stops": "ล้างข้อมูลโดยป้ายหยุดรถประจำทาง","clear-by-vehclasses": "ล้างข้อมูลจากประเภทการขนส่ง","vehclasses-any": "อื่นๆ","operators-any": "อื่นๆ","filter-trips": "กรองข้อมูลการเดินทาง","trip-recommended": "รายการแนะนำ","search-results-nothing-found-title": "ไม่มีผลการค้นหาให้เส้นทางนี้ กรุณาเปลี่ยนวันที่หรือสถานีเพื่อลองทำการค้นหาใหม่อีกครั้ง","search-results-nothing-found-text": "เส้นทางที่คุณเลือกอยู่ในขณะนี้ไม่สามารถให้บริการได้ / หรือไม่ว่าง คุณสามารถกลับมาค้นหาใหม่ได้อีกครั้งในวันพรุ่งนี้ หรือเปลี่ยนวัน หรือตรวจสอบข้อมูลได้ที่นี่:","search-results-nothing-found-title-new": "สำรวจตัวเลือกท่องเที่ยวได้มากขึ้น","search-results-nothing-found-text-new": "ค้นพบตัวเลือกท่องเที่ยวเพิ่มเติม: คุณอาจพบการเดินทางที่สะดวกยิ่งกว่าเดิมหรือการแนะนำสำหรับที่หมายใกล้เคียง","date-avail-check": "ตรวจสอบ","search-results-nothing-found-filters-title": "ไม่พบข้อมูลจากตัวกรองที่ท่านเลือก สำหรับวันที่ [date]","search-results-nothing-found-filters-text": "กรุณายกเลิกตัวกรองที่ท่านเลือก หรือลองค้นหาวันเดินทางอื่นๆ ดูอีกครั้ง","search-results-relax-filters": "ปรับเปลี่ยนการกรองข้อมูล","search-results-reset-filters": "เริ่มต้นใหม่","search-results-nothing-found-vehclass-title": "ไม่พบ [vehclass] ในวันที่ [date]","search-results-nothing-found-vehclass-text": "โปรดพิจารณาตัวเลือกอื่นด้านล่างหรือค้นหาสำหรับวันถัดไป","search-results-trip-label-show_on_screen": "อี-ทิกเก็ต","search-results-trip-label-title-show_on_screen": "ขึ้นยานพาหนะด้วยตั๋วอิเล็กทรอนิกส์บนมือถือ","search-results-trip-label-instant": "ยืนยันการจองทันที","search-results-trip-label-recommended": "รายการแนะนำ","typeahead-search-placeholder": "ค้นหาเมืองหรือสถานี","daytrip-timeselector-title-popup": "เลือกวันและเวลา","daytrip-timeselector-title-time": "เวลาออกเดินทางที่มีใน [date]","daytrip-timeselector-price-info": "[price] บาท สำหรับ [seats] ที่นั่ง จำนวน [people] คน","form-ajax-error-title": "ขออภัย, เกิดการผิดพลาดบางอย่าง","form-ajax-error-text": "ทีมพัฒนาได้รับการแจ้งปัญหานี้แล้วและจะถูกแก้ไขในไม่ช้า กรุณารีโหลดหน้าเว็ปไซต์อีกครั้ง","form-ajax-error-btn-reload": "รีโหลดหน้าเว็ปไซต์อีกครั้ง","travel-to-one-operator": "<p>มีเพียงทริปจากผู้ให้บริการดังนี้ <a href=\"[operator_url]\">[operator_name]</a></p>","travel-to-one-operator-nourl": "<p>ในลิสต์นี้มีแค่เส้นทางของบริษัท [operator_name] เท่านั้น.</p>","travel-to-one-operator-link": "ค้นหาบัตรโดยสารจากทุกผู้ให้บริการ","adblock-interference-notice": "ดูเหมือนเราถูกบล็อคจากการบล็อคโฆษณาของท่าน เราไม่มีการแสดงโฆษณา กรุณาทำการเพิ่มหน้าเว็บไซต์ของเราในไซต์ที่น่าเชื่อถือ และทำการโหลดหน้าเว็บอีกครั้ง","travel-search-filters-price-range": "ช่วงราคา: [from] - [to]","travel-search-filters-departure-range": "เวลาออกเดินทาง: [from] - [to]","travel-search-filters-arrival-range": "เวลามาถึง: [from] - [to]","travel-search-filters-stops-total": "แวะ [total]","travel-search-filters-station-from": "จาก [name]","travel-search-filters-station-to": "ไป [name]","travel-search-applied-filters": "ตั้งค่าค้นหา","search-results-applied-filters-n": "<p>ท่านทำการใช้ <b>[n] ตัวกรองการค้นหา</b></p>","change-direction": "เปลี่ยนทิศทาง","update": "ปรับปรุงข้อมูล","travel-to-roundtrip-failed-modal-title": "ไม่พบทริปที่ท่านทำการเลือกสำหรับตอนนี้","travel-to-roundtrip-failed-modal-text": "เราไม่สามารถทำการจองที่นั่งในเส้นทางจาก [from] ถึง [to] ของท่านได้สำเร็จ","travel-to-roundtrip-failed-modal-select-another": "เลือกรายการอื่น","travel-to-roundtrip-failed-modal-ignore": "ข้าม และดำเนินการต่อเพื่อชำระเงิน","travel-to-roundtrip-failed-reason": "ต้องขออภัยเส้นทางที่คุณเลือกอยู่ ตั๋วได้ขายออกหมดแล้ว กรุณาเลือกวันเดินทางอื่น หรือเปลี่ยนแปลงเส้นทาง","travel-to-apply-filter": "Apply filter","travel-to-trip-book-no-return-ticket": "ไม่มีตั๋วขากลับ","railpass-info-btn": "ข้อมูลเพิ่มเติม","checkout-timeline-total-total-passenger": "แสดงราคาของผู้โดยสารผู้ใหญ่จำนวน [total-passenger] คน โดยประมาณ","field-name-label": "ชื่อของคุณ","field-bid-label": "รหัสการจอง","search-results-micro-error-text": "ขอโทษค่ะ เกิดปัญญาในทางเทคนิค กรุณารอสักครู่ ทางทีมงานกำลังแก้ไขดำเนินงานให้อยู่ค่ะ","login": "ลงชื่อเข้า","login-google-recaptcha-note": "<p>เว็บไซต์นี้ได้รับการปกป้องคามปลอดภัยด้วย reCAPTCHA และ Google <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https://policies.google.com/privacy\">Privacy Policy</a> รวมทั้งบังคับใช้มาตราการ <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https://policies.google.com/terms\">Terms of Service</a>.</p>","field-error-email": "ไม่พบที่อยู่อีเมลที่ท่านระบุ","field-email-label": "อีเมล","Visa Service": "บริการวีซ่า","group-leader": "ผู้นำกลุ่ม","support-form-login-success": "<p>การเข้าระบบ เราได้ส่งลิงก์ที่ท่านทำการจองทริป โปรดตรวจสอบให้แน่ใจว่าที่อยู่อีเมลในการเข้าระบบเป็นที่อยู่เดียวกับที่ท่านใช้สำหรับการจอง มิเช่นนั้น [contact-our-support-team]</p>","page-account-text": "<p>การเข้าระบบ เราได้ส่งลิงก์ที่ท่านทำการจองทริป โปรดตรวจสอบให้แน่ใจว่าที่อยู่อีเมลในการเข้าระบบเป็นที่อยู่เดียวกับที่ท่านใช้สำหรับการจอง</p>","page-i-cannot-pay-text": "<p>เราได้รับการจองกว่าพันครั้งและระบบมักจะทำงานสำเร็จด้วยดี ต้องขออภัยที่พบปัญหาในกรณีของท่าน ทางฝ่าย IT จะทำการตรวจสอบกรณีของท่าน เราแนะนำให้ท่านลองใช้งานบนคอมพิวเตอร์หรืออุปกรณ์ที่ได้รับการอัปเดตเวอร์ชันล่าสุด (ไม่ว่าจะเป็น Google Chrome, Firefox, หรือ Safari) ซึ่งระบบของเราอาจไม่ทำงานในเวอร์ชันเก่า นอกเหนือจากนี้ ปัญหาสามารถเกิดจากโปรแกรม anti-virus หรือ adblock ที่ท่านใช้งานอยู่ หากการชำระเงินไม่สำเร็จ ท่านสามารถ :<br /><br/>-&gt; ลองชำระเงินผ่าน Paypal ซึ่งท่านสามารถชำระด้วยบัตรเครดิตอื่นได้เช่นกัน โดยไม่จำเป็นต้องเปิดใช้งานบัญชี Paypal ที่สำคัญ Paypal ทำการคืนเงินทันที (แต่กำหนดภายใน 180 วัน หลังการซื้อสินค้า)<br /><br/>-&gt; ติตด่อธนาคาร บางครั้ง อาจเป็นไปได้ว่าทางธนาคารยุติธุรกรรมออนไลน์ในแถบเอเชียตะวันออก/ตะวันออกเฉียงใต้ด้วยเหตุผลบางประการ ท่านอาจทำการติดต่อธนาคารเพื่อให้สามารถชำระเงินในประเทศไทยได้ โดยเฉพาะ เมื่อท่านวางแผนที่จะใช้งานบัตรเครดิต ณ โรงแรม หรือร้านอาหารที่นี่<br /><br/>-&gt; ลองใช้งานบัตรเครดิตใบอื่น หรือจากธนาคารอื่น หากท่านทำการจองและยังไม่ได้ชำระเงินแต่มีการระบุว่าที่นั่งจะถูกปล่อยจองหลังจากนี้ ท่านยังสามารถทำการชำระเงินสำหรับที่นั่งนั้นๆ ได้อยู่ หรือท่านสามารถเลือกที่จะจองที่นั่งใหม่อีกครั้ง เมื่อที่นั่งถูกปล่อยขายตามปกติแล้ว ระบบของเราไม่อนุญาตให้ทำการชำระเงินซ้ำเป็นอันขาด ท่านจะไม่ถูกเก็บเงินซ้ำสอง อาจมีเหตุผลอื่นที่ส่งผลให้การจองไม่สำเร็จ: ลูกค้าท่านอื่นอาจทำการจองที่นั่งของท่านไปแล้วระหว่างที่ท่านกำลังกรอกรายละเอียด, ระหว่างที่ท่านพยายามชำระเงินผ่าน Paypal, ท่านกำลังพักดื่มกาแฟหรือลืมรหัส ทำให้ระยะเวลาการชำระเงินของ Paypal ในการจองนั้น ๆ หมดอายุ เมื่อท่านพร้อมทำการชำระ อาจเพราะการเชื่อมต่อของท่านมีปัญหาทำให้ระบบล่ม อาจเป็นในขณะที่การจองของท่านเป็นไปด้วยดีแต่ท่านกรอกอีเมลผิดพลาด (หรือข้อความของเราถูกบล็อคในกล่องข้อความของท่าน) และเราไม่สามารถส่งอีเมลถึงท่านได้ ท่านอาจทำการจองซ้ำ ซึ่งระบบของเราไม่อนุญาตให้ผู้โดยสารท่านเดียวกันทำการจองซ้ำ หรืออาจเกิดจากปัญหาอื่นที่เราคาดไม่ถึง ก่อนทำการชำระเงิน โปรดทำการตรวจสอบข้อกำหนดและเงื่อนไข และนโยบายการยกเลิก สำหรับการจองของท่าน นโยบายการยกเลิกของเรานั้นทำตามข้อตกลงระหว่างบริษัทขนส่งคมนาคมกว่า 250 เจ้า ซึ่งสามารถพบได้ในระบบของ 12Go บางครั้งอาจเกิดความบกพร่องในระบบของเรา ซึ่งเราพยายามที่จะแก้ไขทุกครั้งเมื่อค้นพบ หากท่านต้องการความช่วยเหลืออื่น ๆ <a href=\"https://12go.asia/ru/support\" class=\"a modal5ms\">กรุณาติดต่อเราได้ทุกเมื่อ</a></p>","page-double-charge-text": "<p><em>กรุณาแสดงหลักฐานการเก็บเงินซ้ำดังนี้:</em> </p><br/><ul><br/><li>Screenshots แสดงการเก็บเงินซ้ำสองครั้ง เราไม่สามารถตรวจสอบกรณีนี้ได้หากไม่ได้รับหลักฐานนี้ </li><br/><li>เลขบัตรเครดิต 4 ตัวสุดท้าย ที่ท่านใช้ชำระเงิน </li><br/><li>ข้อมูลเพิ่มเติมเกี่ยวกับการชำระเงินแต่ละครั้ง (วันที่, จำนวนเงิน และอื่่น ๆ)</li><br/></ul>","page-help-text": "<p>หมายเลขการจอง (Booking ID) คือ เลขสำหรับการจองของท่านโดยเฉพาะ ซึ่งใช้ในการยืนยันทริปของท่าน เราจะทำการส่งหมายเลขการจองไปยังอีเมลของท่านเมื่อการจองได้รับการยืนยัน</p>","page-review-text": "<p>เราขอขอบคุณทุกคำติชมที่ช่วยให้เราและบริษัทพันธมิตรพัฒนาการบริการต่อไป นอกจากนี้ ท่านยังสามารถแชร์ประสบการณ์และความคิดเห็นได้บน <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https://www.trustpilot.com/review/12go.asia\">TrustPilot</a></p><br/><h3>เราขอเพียงให้คุณรีวิวประสบการณ์การใช้เว็บไซต์เท่านั้น ซึ่งไม่ใช่การรีวิวการเดินทางบน Trustpilot</h3>","date-field-dob-label": "วันเกิด","date-field-dob-err": "ไม่พบวันเกิด","date-field-dob-min": "วันเกิดไม่ต่ำกว่า:","date-field-dob-max": "วันเกิดไม่มากกว่า:","date-field-id-label": "วันหมดอายุของหนังสือเดินทาง","date-field-id-err": "วันที่ไม่ถูกต้อง","date-field-id-min": "จำนวนวันที่น้อยที่สุด","date-field-id-max": "จำนวนวันที่มากที่สุด","date-field-day": "วัน","date-field-month": "เดือน","date-field-year": "ปี","ticket-item-email-validate-error": "เกิดความผิดพลาดในการยืนยันอีเมล์","checkout-upload-file-wrong-format": "สกุลไฟล์ไม่รองรับ โปรดใช้ไฟล์สกุล: [filetype]","checkout-upload-file-lager-than": "ไฟล์ของท่านมีขนาดใหญ่กว่า [size]MB กรุณาลองอีกครั้งด้วยไฟล์ขนาดเล็กกว่า","checkout-upload-file-not-loaded": "เกิดความผิดพลาด! ไฟล์ไม่ถูกโหลด","checkout-upload-file-not-connected": "ไม่มีการเชื่อมต่อ ยืนยันเครือข่าย","checkout-upload-file-404": "ไม่พบหน้าที่ท่านต้องการ [404]","checkout-upload-file-500": "รายงานข้อผิดพลาดภายในเซิร์ฟเวอร์ [500]","checkout-upload-file-parse-failed": "รายงานการแปลง JSON ที่ท่านต้องการล้มเหลว","checkout-upload-file-timeout": "ข้อผิดพลาดการหมดเวลา","checkout-upload-file-request-aborted": "รายงาน Ajax ที่ท่านต้องการถูกยกเลิก","checkout-upload-file-uncaught-error": "รายงานข้อผิดพลาดจากความไม่สมบูรณ์: [error]","checkout-back-to-search": "กลับไปค้นหาอีกครั้ง","checkout-back-to-home": "กลับไปหน้าหลัก","checkout-step-passengers-available-seats": "ที่นั่งว่าง","checkout-step-passengers-module-title-contact": "รายละเอียดการติดต่อ","checkout-step-passengers-module-title-passenger": "ผู้โดยสาร","checkout-step-passengers-module-title-group-details": "รายละเอียดที่นั่ง","checkout-step-passengers-module-title-points": "รายละเอียดการเดินทาง","checkout-step-passengers-module-title-delivery": "การรับตั๋วและการส่งตั๋ว","checkout-step-passengers-module-title-alternative": "กรณีที่ตั๋วโดยสารที่ฉันเลือกถูกสำรองเต็ม","checkout-step-passengers-module-title-return": "คุณต้องการตั๋วขากลับไหม?","checkout-step-passengers-module-title-insurance": "ประกันภัยการเดินทาง","total-list-actual-charge-message": "คุณจะถูกเรียกเก็บเงิน [price]","field-seats-label": "กรุณาเลือกที่นั่ง","field-seats-placeholder": "อัตโนมัติ","field-seats-btn": "เลือกที่นั่ง","field-seats-no-guarantee": "เราไม่สามารถการันตีการเลือกของท่าน หากทำรายการต่ำกว่า 72 ชั่วโมง ก่อนการเดินทาง","group-radio-delivery-address": "ที่อยู่:","group-radio-show-on-map": "แสดงบนแผนที่","group-radio-open-hours": "เวลาทำการ:","group-radio-holidays": "วันหยุด:","group-radio-delivery-fee": "ค่าธรรมเนียมการจัดส่ง:","carrent": "รถเช่า","paygate-sepa-verify-form-title": "การยืนยัน","paygate-sepa-iban-form-title": "IBAN","page-checkout-empty-title": "ไม่พบแผนการเดินทางของคุณ","india-train-warning": "รถไฟขาเข้าและขาออกในอินเดียจะไม่ตรงเวลา โปรดอย่าวางแผนเที่ยวบินเชื่อมต่อตามข้อมูลนี้","add-to-cart-not-connected": "ดูเหมือนว่าไม่มีการเชื่อมต่ออินเทอร์เน็ต โปรดตรวจสอบการเชื่อมต่อแล้วลองอีกครั้ง","add-to-cart-404": "ขออภัย ดูเหมือนว่าเราไม่พบหน้าที่ท่านกำลังมองหา  ลองไปที่หน้าแรกแทน (404)","add-to-cart-error": "ขออภัย มีข้อผิดพลาดบางอย่างเกิดขึ้น ทีมงานของเราได้รับแจ้งแล้ว และเราจะดำเนินการแก้ไขโดยเร็วที่สุดเท่าที่จะเป็นไปได้<br /><br />ในระหว่างนี้ โปรดลองโหลดหน้านี้ใหม่หรือเลือกตั๋วอื่น","add-to-cart-timeout": "ดูเหมือนว่าหน้าเว็บที่ท่านค้นหาไม่สามารถใช้งานได้ชั่วคราว โปรดลองอีกครั้งในภายหลัง","checkout-cancelation-policy": "นโยบายการยกเลิก","checkout-privacy-policy": "นโยบายความเป็นส่วนตัว","checkout-terms-and-conditions": "ข้อกำหนดและเงื่อนไข","checkout-priority-support": "การดูแลแบบสิทธิพิเศษ","checkout-priority-support-text": "<p><b>ทำไมต้องเลือก Premium Support</b><br /><br/>Premium Support จะช่วยให้คำร้องของคุณอยู่ในอันดับต้นๆ ของรายการ<br />หากคุณกำลังต้องการความช่วยเหลือ เราจะตรวจสอบคำร้องของคุณเป็นลำดับแรก<br />และในระหว่างการดำเนินอาจมีขั้นตอนสองสามอย่างในระบบเพื่อให้คุณได้รับประสบการณ์ที่ดีที่สุด ซึ่งคุณอาจจะไม่ได้สังเกตเห็น<br /><br/><b>เปลี่ยนการบริจาคเป็น Premium Support</b><br /><br/>รับบริการ Premium Support และช่วยเหลือผู้ที่ประสบปัญหา <br />เราช่วยเหลือชาวยูเครนที่ได้รับความเดือดร้อนจากการรุกรานของรัสเซีย โดยค่าธรรมเนียมทั้งหมดจะถูกมอบให้กองทุนช่วยเหลือด้านมนุษยธรรมของอาสาสมัครชาวยูเครนในทุกๆเดือน <br />เรายังให้ความช่วยเหลือโรงเรียนและโรงพยาบาลในพื้นที่ชนบทและองค์กรอาสาสมัครของไทยอีกด้วย<br /><br/><b>การช่วยเหลือผู้อื่นทำให้รู้สึกดี</b></p>","travel-to-trip-total-duration": "เวลารวม","About us": "เกี่ยวกับเรา","Terms and Conditions": "ข้อกำหนดและเงื่อนไข","Privacy Policy": "นโยบายความเป็นส่วนตัว","Support": "ฝ่ายบริการลูกค้า","Offices": "สำนักงาน","Career": "ตำแหน่งงานว่าง","12Go Global Website": "เว็บไซต์ 12Go Global","12Go Asia Website": "12Go Asia Website","footer-link-adventures-and-activities": "กิจกรรม","footer-link-group-bookings": "การจองแบบกลุ่ม","operators": "ผู้ให้บริการ","Content": "สารบบ","FAQ": "คำถามที่พบบ่อย","News": "ข่าวสาร","Thai Trains FAQ": "คำถามที่พบบ่อยเกี่ยวกับรถไฟไทย","Thai Bus FAQ": "คำถามที่พบบ่อยเกี่ยวกับรถบัสไทย","Vietnam Trains FAQ": "คำถามที่พบบ่อยเกี่ยวกับรถไฟเวียดนาม","Partners": "พันธมิตร","Affiliate Program": "โปรแกรมพันธมิตรการเดินทาง","Reseller Partner Program": "พอร์ทัลตัวแทนท่องเที่ยว","Transport Operators": "ผู้ให้บริการด้านการเดินทาง","Regions and Countries": "Regions and Countries","footer-legal-address": "STB Travel Agent Licence (General) TA03409,<br/>75 High Street, Singapore,<br/>12Go Europe Ltd. HE402152,<br/>66 Arch. Makarios III Avenue, Cronos Court, 8th Floor, Office 82, CY1070 Nicosia, Cyprus","Users": "ผู้ใช้งาน","footer-popular-destinations": "ปลายทางยอดนิยมในประเทศไทย","Tickets": "ตั๋วโดยสาร","Profile": "โพรไฟล์","Logout": "ออกจากระบบ","Login": "ลงชื่อเข้า","footer-minimal-faq-href": "/th/support/1409","footer-minimal-faq-label": "คำถามการจ่ายเงินที่พบบ่อย","promo-banner-ktc-promo-title": "โปรโมชั่นส่วนลด 5% กับ KTC","promo-banner-ktc-promo-text": "<p>จองและจ่ายด้วยบัตรเครดิต KTC ได้สิทธิทันที เงินคืน 5% เงื่อนไขรายการส่งเสริมการขาย<a href=\"/th/ktc-promo\">*</a></p>","promo-banner-airpay-promo-title": "ถูกที่สุด จ่ายด้วย ShopeePay ที่นี่!","promo-banner-airpay-promo-text": "<p>จองและจ่ายผ่าน ShopeePay วันนี้ มีครบ จบในที่เดียว ทั้งตั๋ว เครื่องบิน รถไฟ รถทัวร์ ในราคาพิเศษสุด ถูกกว่าที่ไหน บนมือถือของคุณเอง!</p>","seats-selection-error-empty": "ที่นั่งที่คุณเต็มแล้ว. ระบบจะทำการเลือกให้โดยอัตโนมัติ","checkout-intersect-trips-warning": "<p><b>โปรดระวัง!</b> ขณะนี้มีบางทริปมีการเดินทางพร้อมๆกัน ซึ่งคุณไม่สามารถเดินทางพร้อมกันได้ทั้งหมด เราจึงไฮไลท์ทริปที่อาจมีปัญหาให้เป็นสีแดง</p>","checkout-same-route-trips-warning": "<p><b>คำเตือน!</b> มีการเดินทางในทิศทางเดียวกันในกำหนดการเดินทางของคุณ กรุณาตรวจสอบให้แน่ใจว่าถูกต้อง</p>","country-list-us": "สหรัฐ","country-list-uk": "สหราชอาณาจักร","country-list-ca": "แคนาดา","trip-description": "<p>การเดินทางจาก [from] ไปยัง [to] โดย [operator] [class] [vehclass] ในวันที่ <b>[date]</b> ไม่มีให้บริการแล้ว</p>","checkout-unavailable-trip": "<p>การเดินทางจาก [from] ไปยัง [to] โดย [operator] [class] [vehclass] ในวันที่ <b>[date]</b> ไม่มีให้บริการแล้ว</p>","checkout-unavailable-trip-seats": "<p><b>เหลือที่นั่งเพียง [number] ที่</b> สำหรับการเดินทางจาก [from] ไป [to] โดย [operator] [class] [vehclass] ในวันที่ <b>[date]</b></p>","checkout-error-title-not-enough-seats": "ที่นั่งไม่เพียงพอ","amount-to-be-refunded": "ยอดเงินคืนทั้งสิ้น","cancel-ticket-button": "Cancelar Passagem e Reembolso","there-is-no-translation": "ไม่มีการแปลในหน้านี้ โปรดอ่านข้อมูลในภาษาอังกฤษ","link-for-english": "ลิงก์สำหรับภาษาอังกฤษ","submit": "ส่ง","checkout-priority-support-popup": "<p><b>เหตุใดจึงควรเลือกการสนับสนุนระดับพรีเมียม</b><br /><br/>การสนับสนุนระดับพรีเมียมจะทำให้คุณได้รับการดูแลเป็นอันดับต้นๆ<br />ไม่ว่าคุณจะมีปัญหาอะไร เราจะดำเนินการแก้ไขปัญหาของคุณอย่างเร่งด่วน<br />และยังมีการดำเนินการบางอย่างอยู่เบื้องหลังเพื่อให้คุณได้รับบริการที่ดีที่สุดเท่าที่จะเป็นไปได้ แม้ว่าคุณจะไม่ทันสังเกตเห็นก็ตาม<br />นอกจากนี้ เรายังให้การสนับสนุนโรงเรียนและโรงพยาบาลในพื้นที่ชนบทและองค์กรอาสาสมัครของไทยอีกด้วย<br /><br/><b>การช่วยเหลือผู้อื่นได้ความรู้สึกที่ดี</b></p>","tags": "Tags:","tickets-page-title": "การของปัจจุบัน","extended-receipt-form-use-for-next-bookings": "ใช้ข้อมูลนี้สำหรับการจองครั้งต่อไปของฉัน","extended-receipt-form-get-receipt-button": "รับใบเสร็จรับเงิน","extended-receipt-form-head-office-label": "Head Office","extended-receipt-form-tax-id-label": "หมายเลขภาษี","extended-receipt-form-address-label": "ที่อยู่","extended-receipt-form-head-office": "ข้อความ “สำนักงานใหญ่” หรือ “สาขาเลขที่ ….”  <br/>ซึ่งเป็นสถานประกอบการของผู้ซื้อที่จำหน่ายหรือจัดหาสินค้าหรือบริการดังกล่าว","extended-receipt-form-tax-id": "เลขประจำตัวผู้เสียภาษีของผู้ซื้อสินค้าหรือบริการ","extended-receipt-form-address": "ที่อยู่ของผู้ซื้อสินค้าหรือบริการ","extended-receipt-form-company-name": "ชื่อบริษัท","ticket-info-get-extended-receipt": "รับใบเสร็จรับเงินเพิ่มเติม","articles": "Articles","kb-search-placeholder": "ป้อนหัวข้อหรือคำสำคัญ","kb-search-btn": "ค้นหา","kb-search-nothing-found": "เราไม่พบข้อมูลสำหรับ [query]","support-page-notice-text": "เรียนคุณลูกค้า โปรดอ่านข้อมูลด้านล่างนี้เพื่อตรวจสอบคำถามโดยทั่วไปเกี่ยวกับการเดินทางที่เราให้บริการบนเว็บไซต์ของเรา และใช้แถบค้นหาด้านบนหรือเลื่อนลงเพื่อตรวจสอบ หากคุณไม่พบคำตอบ กรุณาติดต่อเราโดยการส่งข้อความผ่านแบบฟอร์มที่ด้านล่างของหน้านี้","operator": "ผู้ให้บริการ","book": "จอง","available": "ที่นั่งว่าง","selected": "เลือกแล้ว","Coach": "ตู้โดยสาร","seats": "ที่นั่ง","ticket-info-arrival-port": "ท่าเรือที่เดินทางผ่านเข้า","ticket-info-passenger-dob": "DOB","ticket-id-type-passport": "หนังสือเดินทาง:","ticket-info-participants": "ผู้เข้าร่วม","ticket-info-start": "เริ่มต้น","ticket-info-finish": "สิ้นสุด","arrival-date": "เดินทางถึงวันที่","departure-from": "เดินทางออกจาก","arrival-to": "เดินทางมาถึึงประเทศ","arrival-on": "ถึงเมื่อ","ticket-change-departure": "Change Departure","ticket-select-departure-date": "Select Departure Date","ticket-select-departure-time": "Select Departure Time","ticket-change-departure-fee": "Change departure fee","ticket-cannot-change-departure": "Sorry, the trip date cannot be changed.","ticket-date-not-available": "Sorry, the trip is not available on this date or there are no seats available.","Pick-up time": "เวลารถมารับ:","paygate-omise-card-number": "หมายเลขบัตร","paygate-omise-card-name": "ชื่อผู้ถือบัตร","paygate-omise-valid-until": "วันที่หมดอายุ","paygate-omise-cvc": "CVC/CVV","payment-all-bank-cards": "รองรับบัตรของธนาคาร","paygate-omise-country": "ประเทศสำหรับส่งใบเสร็จ","paygate-omise-street1": "ที่อยู่บรรทัดที่ 1","paygate-omise-street2": "ที่อยู่บรรทัดที่ 2","paygate-omise-city": "เมือง","paygate-omise-town-city": "เมือง/เมืองใหญ่","paygate-omise-county": "เขตการปกครอง","paygate-omise-state": "รัฐ","paygate-omise-province": "จังหวัด","paygate-omise-postal-code": "รหัสไปรษณีย์","paygate-omise-zip-code": "รหัสไปรษณีย์","paygate-omise-error-date": "วันที่ไม่ถูกต้อง","paygate-omise-error-number": "ไม่สามารถค้นหาเลขบัตรได้ กรุณาเช็คอีกครั้ง","paygate-stripe-cards-error-incomplete": "บัตรเครดิต หรือ บัตรเดบิต","paygate-sepa-verify-form-text": "เพื่อให้ธุรกรรมเสร็จสิ้น เราจำเป็นต้องตรวจสอบคุณด้วยรหัส SMS จากโทรศัพท์มือถือของคุณ","paygate-sepa-iban": "IBAN","paygate-sepa-holder-name": "ชื่อผู้ถือบัตร","paygate-sepa-how-to-get-iban-number": "วิธีรับหมายเลข IBAN","paygate-sepa-iban-form-text": "คุณสามารถหาหมายเลขบัญชีธนาคารระหว่างประเทศ (IBAN) และรหัสตัวระบุธนาคาร (BIC หรือ SWIFT) ได้ในใบแจ้งยอดของคุณหรือด้วยการเข้าสู่ระบบธนาคารออนไลน์","paygate-sepa-form-mobile": "หมายเลขโทรศัพท์มือถือ","paygate-sepa-form-code-from-sms": "รหัสจาก SMS","paygate-sepa-form-btn-send-code": "ส่งรหัส","paygate-sepa-form-verification-code-sent": "รหัสยืนยันได้ส่งไปแล้ว หากคุณยังไม่ได้รับหลังผ่านไปหลายนาที โปรดตรวจสอบหมายเลขโทรศัพท์แล้วลองใหม่อีกครั้ง","paygate-sepa-form-confirm-payment-btn": "ยืนยันการชำระเงิน","paygate-sepa-form-field-iban-error": "IBAN ที่คุณป้อนไม่ถูกต้อง","paygate-sepa-form-field-phone-error": "หมายเลขโทรศัพท์ที่คุณป้อนไม่ถูกต้อง","paygate-sepa-form-verification-code-error": "คุณป้อนรหัสผิด <br />โปรดส่งรหัส SMS ใหม่","paygate-sepa-form-verification-code-expire": "รหัสที่คุณป้อนหมดอายุ <br />โปรดส่งรหัส SMS ใหม่","paygate-sepa-form-timer": "คุณสามารถแก้ไขหมายเลขโทรศัพท์ได้ใน: [n] วินาที","paygate-sepa-modal-title": "การยืนยัน","payment-system-fee": "ค่าบริการ","payment-balance-message": "ท่านจำเป็นต้องเติม [sum] ก่อนทำการจ่ายภายในบัญชี","payment-balance-message-forall": "ยอดเงินคงเหลือของคุณที่สามารถใช้ได้คือ [balance]. กรุณาแก้ไขการจองของคุณตามความเหมาะสม หากคุณต้องการชำระเงินโดยใช้ระบบบัญชีของวันทูโกหรือเลือกวิธีชำระเงินอื่นๆ","payment-system-advantage-alipay": "payment-system-advantage-alipay","payment-system-advantage-botpaypal": "คืนเงินเร็ว","payment-system-advantage-direct": "payment-system-advantage-direct","payment-system-advantage-dragonpay": "คืนเงินโดยเจ้าหน้าที่เท่านั้น","payment-system-advantage-omise": "ระยะเวลาการคืนเงิน - อย่างน้อย 5 วันทำการ","payment-system-advantage-omise3ds": "ระยะเวลาการคืนเงิน - อย่างน้อย 5 วันทำการ","payment-system-advantage-omisesgd": "ระยะเวลาการคืนเงิน - อย่างน้อย 5 วันทำการ","payment-system-advantage-paypal": "คืนเงินเร็ว","payment-system-advantage-paypalrest": "คืนเงินเร็ว","payment-system-advantage-truemoney": "payment-system-advantage-truemoney","payment-system-advantage-omise_truemoney": "payment-system-advantage-omise_truemoney","payment-system-advantage-internet_banking_ktb": "payment-system-advantage-internet_banking_ktb","payment-system-advantage-internet_banking_scb": "payment-system-advantage-internet_banking_scb","payment-system-advantage-bill_payment_tesco_lotus": "payment-system-advantage-bill_payment_tesco_lotus","payment-system-advantage-internet_banking_bay": "payment-system-advantage-internet_banking_bay","payment-system-advantage-internet_banking_bbl": "payment-system-advantage-internet_banking_bbl","payment-system-advantage-stripe-cards": "payment-system-advantage-stripe-cards","payment-alt-7/11": "วิธีจ่ายเงินผ่าน 7-Eleven ในไทย","payment-secure-message": "ข้อมูลการชำระเงินทั้งหมดได้รับการเข้ารหัสและมีความปลอดภัย","paypal-billing-agreement-checkbox": "ชำระเงิน","paypal-billing-agreement-tooltip": "คุณไม่จำเป็นต้องลงชื่อเข้าใช้ PayPal ในการซื้อครั้งต่อไป","field-correct-email-label": "Correct email","field-email-placeholder": "กรอกอีเมล","field-file-upload-btn": "เลือกไฟล์","field-name-placeholder": "กรอกชื่อของคุณ","field-bid-placeholder": "ระบุหมายเลขการจอง","field-case-label": "ประเภทของปัญหา","field-case-placeholder": "เลือกกรณีของคุณ","field-situation-label": "โปรดอธิบายสถานการณ์","field-situation-placeholder": "ท่านมีอะไรให้เราช่วยไหม?","field-additional-info-label": "ข้อมูลเพิ่มเติม","field-additional-info-explainer": "วันที่ชำระเงิน, จำนวนเงินทั้งหมด, ตัวเลข 4 ตัวสุดท้ายบนหน้าบัตรเครดิต, กระเป๋าสตางค์ Paypal","field-additional-info-placeholder": "มีอะไรให้เราช่วยหรือไม่?","field-travel-date-label": "วันที่เดินทาง","field-travel-date-placeholder": "ระบุวันเดินทาง","field-passengers-info-label": "ข้อมูลผู้โดยสาร","field-passengers-info-placeholder": "กรอกข้อมูลผู้โดยสาร (หากผู้เดินทางไม่ใช่ท่านเอง)","field-departure-place-label": "สถานที่ออกเดินทาง","field-departure-place-placeholder": "ระบุต้นทาง","field-destination-place-label": "สถานที่ปลายทาง","field-destination-place-placeholder": "ระบุจุดหมาย","field-phone-label": "หมายเลขโทรศัพท์","field-phone-placeholder": "กรอกเบอร์ติดต่อ","field-operator-label": "ผู้ใช้งาน","field-operator-placeholder": "กรอกชื่อผู้ให้บริการ","field-review-label": "ข้อความแสดงความคิดเห็น","field-review-placeholder": "ประสบการณ์ที่ท่านได้รับเป็นอย่างไรบ้าง?","field-addon-add-more-btn": "เพิ่มมากขึ้น","field-error-required": "ข้อมูลนี้จำเป็น","field-error-min-length": "ช่องนี้ควรมีตัวอักษรจำนวน [n] ตัว","field-error-max-length": "ช่องนี้ควรมีตัวอักษรความยาวไม่เกินจำนวน [n] ตัว","field-error-wrong-date": "วันที่ไม่ถูกต้อง","search-results-summary": "{trips} การเดินทาง ({min_price} – {max_price})","search-results-title-best": "ตัวเลือกที่ดีที่สุด","search-results-title-other": "ตัวเลือกอื่น","search-results-micro-notfound-text": "ไม่มีรอบเดินทางในวันนี้ โปรดเลือกรายการอื่น","search-results-micro-btn-try-again": "ลองดูใหม่","search-results-trips-sort-by": "คัดกรองโดย","search-results-trips-sort": "Sort","search-results-pick-date": "วันที่มารับ","search-results-applied-filters-clear-all": "ลบตัวกรองทั้งหมด","search-results-clear-all": "ล้างทั้งหมด","search-results-show-results": "Show results","search-results-filters-btn-reset-all": "Reset filters","search-results-filters-btn-nothing-found": "No passes found","search-results-trip-label-refundable": "สามารถคืนเงินได้","search-results-trip-label-fastest": "เร็วที่สุด","search-results-trip-label-cheapest": "ราคาถูกที่สุด","search-results-trip-help-title2": "What do these icons mean?","search-results-trip-label-title-refundable": "สามารถยกเลิกได้ (โปรดตรวจดูกฎ)","search-results-trip-label-title-instant": "ยืนยันทันที","search-results-trip-label-title-seats": "มีที่นั่งไม่เพียงพอสำหรับการเดินทางของคุณ","search-results-trip-label-title-seats-left": "ที่นั่งไม่เพียงพอ (เหลือเพียง [n] ที่)","search-results-trip-label-title-seats-demand": "มีความต้องการสูง","search-results-trip-label-title-seats-demand_legend": "ทริปนี้มีความต้องการสูง ที่นั่งจึงไม่เพียงพอ","search-results-trip-label-full-refundable-before": "ยกเลิกฟรีก่อนวันที่ [date]","search-results-trip-label-full-refundable": "ยกเลิกการจองได้ฟรี","search-results-trip-label-railpass": "บัตรโดยสารรถไฟ","search-results-other-trips-title": "ทริปอื่น ๆ สำหรับ [date]","refund-check-rules": "กรุณาตรวจสอบเงื่อนไข","group-title": "{vehclasses, list}","group-dep-first": "รอบแรก: [time]","group-dep-last": "รอบสุดท้าย: [time]","group-dep-first-exp1": "รอบแรก — [time]","group-dep-last-exp1": "รอบสุดท้าย — [time]","group-dep-times": "ออกเดินทาง: [times]","filters-all": "ทั้งหมด","search-results-filters-operators-title": "ผู้ให้บริการ","search-results-filters-validity-title": "อายุตั๋ว","search-results-filters-regions-title": "ภูมิภาค","search-results-filters-validity-item-label": "[n] วัน","trip-ctrls-expand": "ขยาย","trip-time-option-desc": "[n] ออกเดินทางจาก [time]","trip-time-options-dropdown-btn": "เลือกเวลา","trip-time-options-dropdown-header": "เลือกการเดินทาง","trip-time-option-btn-book": "จอง","seats-purchase-title": "ขออภัย มีที่นั่งไม่เพียงพอสำหรับการออกเดินทางครั้งนี้","seats-purchase-text": "คุณค้นหา [peoples] ที่นั่ง และข้อเสนอนี้มีที่นั่งเหลือเพีง <strong>[n]</strong> ที่นั่งเท่านั้น","seats-purchase-book": "จอง [n] ที่นั่งอยู่ดี","seats-purchase-back": "กลับไปยังผลการค้นหา","buy-ticket-external": "ซื้อตั๋ว","external-purchase-title": "คุณได้ซื้อตั๋วหรือไม่?","external-purchase-btn-next": "ใช่, โปรดแสดงตั๋วขากลับ","external-purchase-btn-checkout": "ใช่, ดำเนินการชำระเงิน","external-purchase-btn-cancel": "ไม่, โปรดแสดงตัวเลือกอื่นๆ","change-trip-title-success": "การขอเปลี่ยนวันถูกส่ง","change-trip-title-confirmation": "ยืนยันการขอเปลี่ยนวัน","change-trip-step-confirmation-checkbox-date": "ฉันยืนยันว่าวันและเวลาเดินทางถูกต้อง:","change-trip-step-confirmation-checkbox-charge": "โปรดรับรู้ว่า วันที่เปลี่ยนนั้นขึ้นอยู่กับที่ว่าง และอาจมีค่าใช้จ่ายเพิ่มเติม","change-trip-step-success-title": "เราได้รับคำขอของท่านแล้ว และจะทำการติดต่อกลับอย่างเร็วที่สุด","change-trip-step-success-text": "โปรดรับรู้ว่า วันที่เปลี่ยนนั้นขึ้นอยู่กับที่ว่าง และอาจมีค่าใช้จ่ายเพิ่มเติมในบางกรณี","change-trip-btn-request": "ขอเปลี่ยนวัน","timeline-change-date-fail-title": "เส้นทางนี้ไม่พร้อมให้บริการใน [date]","timeline-change-date-fail-confirm-btn": "ตกลง","support-starter-h1": "หาวิธีแก้ปัญหา","support-form-general-h1": "ติดต่อทีมสนับสนุนลูกค้า","support-form-general-text": "หากพบปัญหา โปรดติดต่อทีมสนับสนุนลูกค้า เราพร้อมดูแลท่าน 24/7","support-form-btn-send": "ส่งคำถาม","support-form-success": "ทีมช่วยเหลือของเราจะติดต่อกลับหาคุณในไม่ช้า","support-form-error": "มีบางอย่างผิดปกติ กรุณาลองอีกครั้ง","page-account-title": "บัญชี","page-account-h1": "ท่านพบปัญหาในการเข้าระบบบัญชีของท่านหรือไม่?","page-account-btn-cannot-login": "ไม่สามารถเข้าสู่ระบบ","page-account-btn-email-mistake": "ฉันทำการผิดพลาดขณะใส่ที่อยู่อีเมล","page-account-btn-delete-account": "ลบบัญชีของฉัน","page-account-btn-other-question": "คำถามอื่น","page-support-title": "ฝ่ายบริการลูกค้า","page-help-title": "วิธีการใช้งาน","page-help-h1": "ท่านมีหมายเลขการจองหรือไม่?","page-help-btn-login": "ฉันได้รับหมายเลขการจองในอีเมลแล้ว","page-help-btn-login-with-email": "ไม่ ระบุอีเมล","page-help-btn-open-modal": "ฉันยังไม่ได้รับอีเมล","page-leave-a-review-title": "แสดงความคิดเห็น","page-payment-and-refund-title": "การชำระเงินและการคืนเงิน","page-payment-and-refund-h1": "มีความผิดพลาดระหว่างการชำระเงินหรือไม่?","page-payment-and-refund-text": "การเข้าระบบ เราได้ส่งลิงก์ที่ท่านทำการจองทริป โปรดตรวจสอบให้แน่ใจว่าที่อยู่อีเมลในการเข้าระบบเป็นที่อยู่เดียวกับที่ท่านใช้สำหรับการจอง มิเช่นนั้น [contact-our-support-team]","page-payment-and-refund-btn-double-charge": "ฉันถูกเก็บเงินจากการจองซ้ำสองครั้ง","page-payment-and-refund-btn-refund": "ฉันยังไม่ได้รับการคืนเงิน","page-i-cannot-pay-title": "ไม่สามารถชำระ","page-double-charge-title": "ชาร์จสองเท่า","page-double-charge-h1": "ฉันถูกเก็บเงินซ้ำสองครั้ง","page-refund-receiving-title": "รับเงินคืน","page-refund-receiving-h1": "ฉันยังไม่ได้รับการคืนเงิน","page-wrong-price-title": "ราคาไม่ถูกต้อง","page-wrong-price-h1": "จำนวนเงินที่จ่ายไม่ถูกต้อง","page-review-form-title": "แบบฟอร์มการแสดงความคิดเห็น","page-review-form-subtitle": "การเดินทางจาก [from] ไปยัง [to] เมื่อ [date]","page-review-form-total": "ประสบการณ์โดยรวมของคุณเป็นอย่างไร","page-review-form-vehicle": "ยานพาหนะสะดวกสบายในระดับใด","page-review-form-operator": "ผู้นำเที่ยวตรงเวลาหรือไม่","page-review-form-customer": "บริการของผู้นำเที่ยวเป็นอย่างไร","page-review-form-support": "ฝ่ายสนับสนุนของ 12Go ช่วยเหลือคุณได้หรือไม่","page-review-form-ticket": "ไม่ทราบว่าตั๋วโดยสารแบบ PDF ให้ข้อมูลที่ครบถ้วนและเป็นประโยชน์กับคุณหรือไม่?","review-form-score-0": "เลือกคะแนน","review-form-score-1": "ย่ำแย่","review-form-score-2": "ไม่ดี","review-form-score-3": "ปานกลาง","review-form-score-4": "ดี","review-form-score-5": "ยอดเยี่ยม","review-form-text-placeholder": "กรุณาบอกเราเพิ่มเติม","review-form-success-title": "ขอบคุณสำหรับการรีวิวนะคะ","review-form-success-text": "ข้อมูลนี้จะช่วยให้เราสามารถปรับปรุงการให้บริการของเรา ขอให้มีความสุขมากๆในวันนี้นะคะ","review-form-success-back": "ไปที่หน้าแรก","page-help-with-booking-title": "ความช่วยเหลือเกี่ยวกับการจอง","page-login-with-booking-id-title": "เข้าระบบด้วยหมายเลขการจอง","page-login-with-email-title": "เข้าสู่ระบบด้วยอีเมล","page-login-2fa-title": "การยืนยันตัวตนสองชั้น","2fa-code": "Code","e-mail": "อีเมล","password": "รหัสผ่าน","login-form-forgot-button": "ลืมรหัสผ่านใช่ไหม?","login-srv-title": "หรือ","login-social-google": "ลงชื่อเข้าใช้ด้วย Google","login-social-facebook": "ลงชื่อเข้าใช้ด้วย Facebook","login-form-reset-success": "เราได้ส่งรหัสใหม่ไปยังกล่องข้อความของท่าน","page-troubles-with-email-title": "มีข้อผิดพลาดเกี่ยวกับอีเมลของฉัน","page-troubles-with-email-text": "หากท่านพบว่าอาจมีข้อผิดพลาดเกี่ยวกับอีเมล กรุณาแจ้งข้อมูลเพิ่มเติมเกี่ยวกับการจอง เพื่อเราจะได้ทำการค้นหาและแก้ไขข้อมูลการติดต่อให้แก่ท่าน","load-more-bookings": "โหลดการจองเพิ่มเติม","page-bookings-list-title": "รายการจอง","page-bookings-list-footer-text": "ไม่พบการจองของท่าน?","page-bookings-list-current": "การเดินทางปัจจุบัน","page-bookings-list-future": "การเดินทางในอนาคต","page-bookings-list-archive": "การเดินทางที่ผ่านมา","page-bookings-list-no-bookings": "ดูเหมือนท่านยังไม่ได้ทำการจอง","page-bookings-cancel-title": "ยกเลิกบัตรโดยการรถไฟจาก [from] ไป [to] วันที่ [date]","page-bookings-cancel-booking-btn-save": "บันทึกบัตรโดยสารของฉันโดยไม่ทำการเปลี่ยนแปลงใดใด","page-bookings-cancel-booking-btn-cancel": "ยกเลิกตั๋ว","page-bookings-help-with-booking-title": "ความช่วยเหลือสำหรับการเดินทางปัจจุบัน","page-bookings-help-with-booking-btn-send": "ส่งคำถาม","page-bookings-complain-title": "แจ้งปัญหาเกี่ยวกับการเดินทาง","page-bookings-complain-text": "ติดต่อทีมสนับสนุนลูกค้าทันทีเกี่ยวกับการเดินทางปัจจุบันของท่าน","page-bookings-complain-btn-send": "ส่งคำขอช่วยเหลือแล้ว","page-bookings-list-btn-norefund": "ฉันยังไม่ได้รับการคืนเงิน","page-bookings-list-btn-trip-troubles": "มีปัญหากับการเดินทาง?","page-bookings-list-btn-show-booking-details": "แสดงข้อมูลการจอง","page-bookings-list-btn-cancel-trip": "ยกเลิกการเดินทางนี้","page-bookings-list-payment-title": "การชำระเงินสำหรับ [vehclass] จาก [from] ไป [to] วันที่ [date]","page-bookings-list-payment-text": "ทริปของท่านถูกจองไว้เป็นเวลา [time], กรุณาทำการชำระเงิน","page-bookings-list-booking-amount": "จำนวนเงินที่จอง","change-passengers-btn-save": "เปลี่ยนรายละเอียด","change-passengers-saved-title": "ข้อมูลของท่านถูกเปลี่ยนเรียบร้อยแล้ว","change-passengers-saved-text": "โปรดทำการพิมพ์บัตรโดยสารที่ได้รับการอัปเดตข้อมูลล่าสุดแล้ว","changedate-modal-title": "เปลี่ยนวันที่เดินทาง","changedate-title": "เลือกวันที่ใหม่","changedate-date-title": "พบการเดินทางในวัน [date]","booking-status-canceled": "ยกเลิกแล้ว","page-review-title": "ความคิดเห็นที่ท่านอยากแบ่งปัน","page-review-btn-12go": "ความคิดเห็นเกี่ยวกับประสบการณ์ที่ได้รับจาก 12GO","page-review-btn-12go-2": "ฝากความคิดเห็นเกี่ยวกับ 12GO","page-review-btn-operator": "ความคิดเห็นเกี่ยวกับผู้ให้บริการ","page-review-operator-h1": "ความคิดเห็นเกี่ยวกับผู้ให้บริการ","page-review-btn-operator-2": "ฝากความคิดเห็นเกี่ยวกับผู้ให้บริการ","page-review-12go-h1": "Review about 12Go","page-review-operator-title": "ความคิดเห็นเกี่ยวกับผู้ให้บริการ","page-404-subtitle": "ขออภัย ดูเหมือนเราไม่พบหน้าที่คุณกำลังหา","page-404-text": "ลองหาทริปอื่นแทน","support-form-option-help": "ความช่วยเหลือเกี่ยวกับการจอง","support-form-option-payment-and-refund": "การชำระเงิน และการคืนเงิน","support-form-option-troubles-with-trip": "พบปัญหาในทริปปัจจุบัน","support-form-option-general": "คำถามทั่วไป","support-form-option-account": "บัญชี","support-form-option-bug": "พบจุดบกพร่อง","support-form-login-error": "หากท่านทำรายการผิดพลาด หรือต้องการข้อมูลเพิ่มเติมเกี่ยวกับบัตรโดยสาร ติดต่อ [contact-our-support-team]","support-form-contact-our-support-team": "ติดต่อทีมสนับสนุนลูกค้าของเรา","support-form-booking-refund-title-full": "คืนเงินเต็มจำนวนเป็น [amount] บาท","support-form-booking-refund-title-partial": "คืนเงินบางส่วนเป็นจำนวน [amount] บาท","support-form-booking-refund-title-none": "ยกเลิกโดยไม่ได้รับการคืนเงิน","close": "ปิด","confirm": "Confirm","component-articles-title-default": "บทความที่น่าสนใจ","component-articles-title-1": "ท่านอาจให้ความสนใจ","btn-send-to-support": "ส่งคำร้องขอไปยังทีมสนับสนุนลูกค้า","btn-send-to-support-info": "ส่งข้อมูลไปยังทีมสนับสนุนลูกค้า","btn-send-review": "ส่งความคิดเห็น","btn-open-support-form": "ติดต่อทีมสนับสนุนลูกค้า","screenshots": "ภาพที่จับจากหน้าจอ","unavailable": "ไม่ว่าง","cancellation-policy": "นโยบายการยกเลิก","country-list-other": "อื่น ๆ","checkout-step-itinerary": "รายละเอียดของการเดินทาง","checkout-step-passengers": "ผู้โดยสาร","checkout-step-confirmation": "ยืนยันข้อมูลการสำรองที่นั่ง","checkout-step-confirmation-timer-text": "กรุณาชำระเงินให้เสร็จภายใน:","checkout-step-confirmation-trip-summary": "ภาพรวมการเดินทาง","checkout-step-payment": "การชำระเงิน","checkout-step-btn-next-step": "ขั้นตอนถัดไป","checkout-step-confirmation-nothing-to-confirm-title": "ไม่มีอะไรจะยืนยัน","checkout-title": "เช็คเอาท์","checkout-step-title-itinerary": "กำหนดการเดินทาง","checkout-step-title-passengers": "ผู้โดยสาร","checkout-step-title-confirmation": "การยืนยัน","checkout-step-title-payment": "การชำระเงิน","checkout-problem-with-payment-text": "พบปัญหาในการชำระเงิน กรุณาลองจ่ายเงินโดยตรงแทน","checkout-problem-with-payment-link": "ลิงค์","checkout-checkbox-terms-2": "ฉันยอมรับใน [terms_link], [privacy_link] และ[cancelation_link]","checkout-terms-and-conditions-confirm-text": "โดยการคลิกที่ปุ่ม [button] ด้านล่าง ถือว่าคุณยืนยันว่าคุณได้อ่านและเข้าใจ [terms], [privacy] และ [cancelation] ของ 12Go แล้ว และยินยอมที่จะปฏิบัติตามข้อกำหนดเหล่านี้","checkout-terms-and-conditions-confirm-text-new": "การคลิกปุ่ม [button] ด้านล่างแสดงว่าฉันได้ยอมรับ [terms] และ [cancelation] ของ 12Go แล้ว และยืนยันว่าฉันได้อ่าน [privacy] แล้ว","checkout-premium-cancelation-policy-label": "ฉันต้องการเปิดใช้งาน [premium_cancellation_policy_link] [premium_cancellation_policy_price] -  ที่สามารถทำการยกเลิกการจองและรับเงินคืนได้เพียงใน 1 คลิก","checkout-premium-cancelation-policy-link": "นโยบายการยกเลิกแบบพรีเมียม","checkout-passenger-add-btn": "เพิ่มผู้โดยสาร","checkout-passenger-remove-btn": "ลบออก","checkout-passenger-title-main-passenger": "ผู้โดยสารหลัก","checkout-step-itinerary-railpass-roundtrip-text": "โปรดตรวจสอบให้แน่ใจว่าบัตรโดยสารรถไฟที่คุณเลือกนั้นครอบคลุมการเดินทางขากลับด้วย หากบัตรโดยสารรถไฟของคุณไม่ครอบคลุมการเดินทางขากลับ คุณอาจต้องค้นหาตัวเลือกการเดินทางอื่น","checkout-step-itinerary-railpass-roundtrip-link": "ค้นหาการเดินทางขากลับ","checkout-step-itinerary-roundtrip-alert": "ตั๋วไปกลับจะได้รับการจองเป็นตั๋วใบเดียว โปรดทราบว่านโยบายการคืนเงินจะมีผลบังคับใช้ด้วยเช่นกัน เนื่องจากถือเป็นตั๋วใบเดียว","checkout-step-itinerary-roundtrip-label": "ส่วนลดไปกลับ","checkout-passengers-departure-confirm": "ฉันยืนยันว่า ข้อมูลผู้โดยสาร วันที่เดินทาง และเวลาออกเดินทางถูกต้อง","checkout-passengers-information-confirm": "ข้อมูลผู้โดยสาร","checkout-departure-date-confirm": "วันเดินทาง","checkout-checkbox-child-fare": "หากไม่มีบัตรโดยสารสำหรับเด็ก กรุณาซื้อบัตรในราคาผู้ใหญ่","checkout-checkbox-first-class-support-2": "ฉันต้องการรับ [priority_link] - เงินสมทบทุนทั้งหมดจะถูกมอบให้กับอาสาสมัครชาวยูเครน","checkout-checkbox-flexible-date": "Flexible การเดินทาง - คุณสามารถเปลี่ยนวัน/เวลา (กรณีที่มีที่ว่าง และทำการเปลี่ยนแปลงไม่ต่ำกว่า 24 ชั่วโมง ก่อนการเดินทาง). (+ [price])","checkout-checkbox-purchase-guarantee": "ฉันเข้าใจว่า 12Go ไม่สามารถการันตีว่าบัตรโดยสารจะสามารถใช้งานได้ 100% เนื่องจากความต้องการที่ล้นหลามของรถไฟชั้นปกติในศรีลังกา","checkout-checkbox-cancellation-insurance-text": "เอเย่นต์ส่วนใหญ่ไม่อนุญาตให้มีการคืนเงิน แต่เราทำได้! ท่านจะได้รับการคืนเงินเกือบทั้งหมดที่ท่านได้ชำระโดย **เลือกการคืนเงินได้จนกว่าหมดวันก่อนถึงวันเดินทาง (เวลากรุงเทพ)** *(12Go เก็บเพียงค่าธรรมเนียมในการจองเท่านั้น)*","checkout-checkbox-pickup-confirmation": "ฉันเข้าใจว่าฉันต้องแลกเปลี่ยนคูปอง PDF ที่ได้รับในอีเมล เป็นบัตรโดยสารในการเดินทางด้วยรถไฟ ซึ่งสามารถทำได้ที่สำนักงาน หรือส่งไปที่โรงแรม (ใช้เวลา 5 วัน ล่วงหน้า และมีค่าธรรมเนียมเพิ่มเติม)","checkout-unavailable-tickets-partial-title": "ตั๋วโดยสารบางรายการที่คุณเลือกไม่สามารถดำเนินการจองต่อไปได้","checkout-unavailable-tickets-all-title": "ตั๋วโดยสารของคุณไม่สามารถดำเนินการจองต่อไปได้","checkout-unavailable-tickets-btn-search": "ค้นหาเส้นทางอื่น","checkout-unavailable-tickets-btn-ignore-remove": "ลบออกและดำเนินการต่อ","checkout-unavailable-tickets-btn-ignore-seats": "ดำเนินการต่อด้วย [number] ที่นั่ง","checkout-checkbox-sms-details": "ส่ง 2 SMS เตือนความจำไปยัง [phone] พร้อมรายละเอียดทริปของฉันหลังจากยืนยันตั๋วและ 4 ชั่วโมงก่อนทริปเริ่มในราคาเพียง [price]","checkout-select-passenger": "เลือกผู้โดยสาร","checkout-new-passenger": "ผู้โดยสารใหม่","checkout-payment-failure-title": "Your payment request failed","payment-exit-confirmation-popup-text": "คุณแน่ใจหรือว่าต้องการออกจากหน้านี้? หากเป็นเช่นนั้น การจองของคุณจะถูกยกเลิก","payment-exit-confirmation-popup-btn-leave": "ใช่ ออก","payment-exit-confirmation-popup-btn-stay": "ไม่ อยู่ต่อ","payment-error-not-logged-in": "โปรดปิดหน้านี้แล้วลองอีกครั้ง","created": "ยังไม่ชำระเงิน","confirmed": "ยืนยันแล้ว","unpaid": "ยังไม่ชำระเงิน","paid": "ชำระแล้ว","failed": "ไม่สำเร็จ","canceled": "ยกเลิกแล้ว","refunded": "คืนเงินแล้ว","status_canceled": "Unpaid","ticket-info-download-pdf": "ดาวน์โหลด PDF","today": "วันนี้","tomorrow": "พรุ่งนี","ticket-info-pay-now": "ชำระเดี๋ยวนี้","learn-more": "ข้อมูลเพิ่มเติม","transport-type": "ประเภทขนส่ง","operator-about-title": "เกี่ยวกับ [operator]","read-more": "อ่านเพิ่มเติม","operator-popular-routes": "[operator] เส้นทางยอดนิยม","operator-timetable-title": "[operator] กำหนดการและตารางเวลา","operator-schedule-title": "[operator] กำหนดการ &amp; ตารางเวลา","operator-stations-title": "สถานี [operator]","operator-summary-reviews": "{count, number} รีวิวจากลูกค้า","operator-total-reviews": "{count, number} รีวิวจากลูกค้า","operator-nav-schedule": "เส้นทางยอดนิยม","operator-nav-about": "เกี่ยวกับผู้ประกอบการ","operator-nav-stations": "สถานี","operator-nav-reviews": "รีวิว","operator-nav-timetable": "กำหนดการและตารางเวลา","vehclass-number": "หมายเลข [vehclass]","n-reviews": "{n, number} รีวิวจากลูกค้า","outside": "ด้านนอก","inside": "ด้านใน","reviews-rated-stars": "ให้คะแนน [rating] ดาว จาก 5 ดาว","reviews-aggregated-average-rating": "ผลรวมคะแนนโดยเฉลี่ย","reviews-total-customer-reviews": "[total] ความคิดเห็นจากลูกค้า","reviews-total-text": "คาดว่า [percent] ของนักท่องเที่ยวจำนวน [total] พอใจกับการบริการจาก [operator] เนื่องจากลูกค้าให้คะแนนดี หรือไม่ได้ฝากความคิดเห็นไว้","reviews-no-reviews-text": "ยังไม่มีความคิดเห็น","reviews-selected-star-ratings": "การจัดอันดับ [star]","reviews-autotran-note": "คำวิจารณ์นี้ได้รับการแปลโดยอัตโนมัติ","reviews-autotran-button": "แสดงต้นฉบับ","trip-points-travel-summary": "ถึงวันที่ [date] เวลาเดินทาง [time]","trip-info-amenity-steward": "พนักงานบริการ","trip-info-amenity-aircon": "เครื่องปรับอากาศ","trip-info-amenity-ac": "เครื่องปรับอากาศ","trip-info-amenity-food": "อาหาร","trip-info-amenity-snack": "ขนม","trip-info-amenity-wc": "สุขา","trip-info-amenity-tv": "โทรทัศน์","trip-info-amenity-wifi": "ไวไฟ","trip-info-features-class": "ชั้นโดยสาร","ticket-info-segment-text": "[vehclasses] พร้อม [operator]","save": "บันทึก","reset": "เริ่มต้นใหม่","recheck-message-title": "โปรดรีเฟรชผลการค้นหาใหม่อีกครั้ง เพื่อรับราคาล่าสุด","recheck-message-text": "ราคาตั๋วอาจมีการเปลี่ยนแปลงบ่อยครั้ง เนื่องจากจำนวนตั๋วที่นั่งที่มีอยู่และปริมาณของความต้องการของลูกค้าแต่ละคน เราต้องการแน่ใจว่าคุณจะได้เห็นราคาที่ดีที่สุดเสมอ","n-trips": "[n] การเดินทาง","page-checkout-total-header": "ราคาการเดินทาง","page-checkout-total-hide": "ซ่อน","n-passengers": "{n, plural, other{ผู้โดยสาร # คน}}","station-info-destination": "ปลายทาง","station-info-departure": "โดยสารขาออก","station-info-arrival": "การมาถึง","station-info-duration": "ระยะเวลา","station-info-days": "วัน","station-info-more": "มากขึ้น","station-info-stations-near": "สถานีใกล้เคียง","station-info-trip-stations-location": "สถานที่ตั้งสถานีการเดินทาง","station-info-station-search-placeholder": "ค้นหาโรงแรม สถานที่ หรือแลนด์มาร์ค","station-info-no-departures-text": "ไม่มีการออกเดินทางจากสถานีนี้","page-header-nav-support": "ฝ่ายบริการลูกค้า","page-header-nav-saved-bookings": "ตะกร้า(สินค้า)","page-header-nav-profile": "โพรไฟล์","page-header-nav-transport-operators": "ผู้ให้บริการด้านการเดินทาง","page-header-nav-my-tickets": "ตั๋วของฉัน","page-header-nav-profile-settings": "การตั้งค่าโพรไฟล์","page-header-nav-logout": "ออกจากระบบ","page-header-nav-menu": "รายการ","page-header-nav-account-balance": "ยอดเงินในบัญชี","travel-to-disabled-title-multiple": "{count, plural,  other{การเดินทาง # รอบ ไม่พร้อม}}","coverage": "ความคุ้มครอง","railpass-save-money": "ประหยัดเงินด้วยการใช้ับัตรเดินทาง","tickets": "ตั๋วโดยสาร","daytrips": "การผจญภัย","search-form-typeahead-recent-searches": "การค้นหาล่าสุดของคุณ","search-form-typeahead-popular-departures": "การออกเดินทางยอดนิยม","search-form-typeahead-popular-destinations": "สถานที่ท่องเที่ยวยอดนิยมจาก [place]","search-form-typeahead-rest-destinations": "จุดหมายปลายทางอื่นๆ","search-form-add-return": "+ เพิ่มขากลับ","form-adults": "ผู้ใหญ่","form-adults-text": "12 ปีขึ้นไป","form-children": "เด็ก","form-children-text": "ตั้งแต่ 2 ถึง 11 ปี","form-infants": "ทารก","form-infants-text": "2 ปีลงมา","dura-days": "[days]วัน","dura-hours": "[hours]ชั่วโมง","dura-minutes": "[minutes]นาที","first-trip-label": "ทริปแรก: <strong>[date]</strong>","first-trip-info-segment": "[vehclass] โดย [operator] [duration]","first-trip-info-segment-with-id": "[vehclass] #[id] โดย [operator] [duration]","first-trip-edit": "แก้ไขทริปแรก","first-trip-checkout": "เช็คเอาท์","roundtrip-editbox-title-railpass": "การเดินทางครั้งแรก: <strong>[name]</strong>","one-way": "เที่ยวเดียว","travel-one-way": "เที่ยวเดียว","done": "เสร็จสิ้น","n-days-trip": "การเดินทาง [n] วัน","n-days-diff": "+ [n] วัน","checkout-how-many-people": "จำนวนผู้เดินทาง","mapbox-show-map": "แสดงแผนที่","server-status-service-is-under-maintenance": "ระบบบริการอยู่ระหว่างการปรับปรุง โปรดตรวจสอบใหม่ในอีกสักครู่ หรือตรวจสอบ [status]","server-status-service-status": "สถานะการให้บริการ","server-status-system-restored": "ระบบถูกกู้คืนสำเร็จ ขออภัยในความไม่สะดวก","modal-popup-error-reload-page": "ขออภัยในความผิดพลาด โปรดโหลดเพจใหม่แล้วลองอีกครั้ง","search-group-title-from-to-by-vehclass": "จาก [from] ไป [to] ด้วย [vehclass]","search-group-title-railpasses": "บัตรโดยสารรถไฟ","search-travel-operators": "ผู้ประกอบการท่องเที่ยว","search-transport-types": "ชนิดของการเดินทางระหว่าง [from] และ [to]","search-departures-by-time": "ออกเดินทางตามช่วงเวลาของวัน","search-departures-time": "ช่วงเวลาของวัน","search-departures-trips": "การเดินทาง","search-departures-period-night": "ช่วงกลางคืน (00:00 น. - 05:59 น.)","search-departures-period-morning": "ช่วงเช้า (06:00 - 10:59)","search-departures-period-day": "ช่วงกลางวัน (11:00 - 17:59 น.)","search-departures-period-evening": "ช่วงเย็น (18:00 - 23:59 น.)","search-departures-text": "[from] ถึง [to] ออกเดินทางตามช่วงเวลาของวัน","search-about-text-title": "เกี่ยวกับ [to]","search-update-title": "มีตั๋วอีกมากมายรอคุณอยู่","search-form-main-search-hotels": "แสดงโรงแรมในหน้าต่างใหม่","search-update-text": "กรุณารีเฟรชผลการค้นหาใหม่อีกครั้ง เพื่อดูราคาตั๋วอื่นๆ เพิ่มเติม","people-message-title": "โปรดทราบ!","people-message-text": "แสดงผลการค้นหาสำหรับ: <b>[passengers]</b>","people-message-accept": "ยอมรับ","people-message-change": "เปลี่ยนจำนวนผู้โดยสาร","people-message-close": "ปิด","checkout-form-payment-charged-sum": "รวมเป็นเงินทั้งหมด [currency] [amount]","checkout-form-payment-charged-text": "คุณจะถูกเรียกเก็บเงินเป็นสกุล [currency] จำนวนที่ต้องชำระสุดท้ายอาจแตกต่างออกไปตามสกุลเงินของบัญชีธนาคารคุณหรือค่าธรรมเนียมการแปลงสกุลเงินใด ๆ ที่ธนาคารของคุณกำหนด","checkout-trustpilot-text": "อ้างอิงจากรีวิวที่น่าเชื่อถือ {reviews, plural, one{<b>1</b> รายการ} other{<b>#</b> รายการ}}","route": "เส้นทาง","inside photo": "รูปภาพภายใน","outside photo": "รูปภาพภายนอก","home-searches-title": "การค้นหาครั้งล่าสุด","home-guides-title": "คู่มือการท่องเที่ยว","travel-guide-title": "คู่มือการท่องเที่ยว [country]","home-routes-title": "เส้นทางยอดนิยมใน [country]","home-destinations-title": "ไปที่ไหน","home-cart-title": "ทำการจองของคุณให้สมบูรณ์","home-cart-complete": "ทำการจองให้เสร็จสมบูรณ์","home-review-title": "การเดินทางของคุณกับ [operator] เป็นอย่างไร?","home-review-text": "จาก [from] ถึง [to] วันที่ [date]","home-bookings-title": "การเดินทางครั้งต่อไปของคุณ","home-rail-passes-title": "บัตรโดยสารรถไฟ","n-adults": "[n] ผู้ใหญ่","checkout-total-list-explainer-handler": "ทำไม?","checkout-price-changed-title": "ราคามีการเปลี่ยนแปลง","checkout-price-changed-text-2": "ราคาของตํ๋วมีการเปลี่ยนแปลงโดยผู้ประกอบการ / หรือสายการบินในระหว่างขั้นตอนการจองตั๋วโดยสาร ราคาใหม่ตอนนี้คือ: [price]","checkout-price-confirm": "ยอมรับและดำเนินการต่อ","checkout-price-cancel": "ยกเลิก","checkout-edit-modal-title": "เปลี่ยนแปลงเส้นทาง","checkout-edit-modal-text": "[title] จะถูกลบออกจากรถเข็น และระบบจะนำคุณกลับไปยังหน้าการค้นหาใหม่อีกครั้ง","checkout-edit-modal-btn-confirm": "เลือกเส้นทางอื่น","checkout-edit-modal-btn-cancel": "ยกเลิก","checkout-combined-payment-title": "ใช้เงินในเครดิตของ 12Go","checkout-combined-payment-text": "คุณมียอดเงินคงเหลือ [balance] ในบัญชีของคุณ","header_from_to_by": "จาก {from} ไป {to} ด้วย {vehclasses, list}","cover-copy": "[title] โดย [owner]","sha-certified": "ได้รับการรับรองจาก Amazing Thailand Safety and Health Administration (SHA)","sha-certified-plus": "ได้รับการรับรองจาก Amazing Thailand Safety and Health Administration (SHA)","safe-travels": "เดินทางอย่างปลอดภัย ได้รับการอนุมัติจากสภาการเดินทางและการท่องเที่ยวโลก","field-seats-allow-auto-label": "เลือกที่นั่งอื่น ในกรณีที่มีที่นั่งว่าง","field-seats-error-not-enough-seats": "เลือกที่นั่งไม่เพียงพอ โปรดเลือก [n] เพิ่มเติม","trip-info-stations-gmaps-label": "เปิดใน Google Maps","trip-info-error-404-title": "ทริปนี้ถูกนำออกจากระบบ หรือ ไม่มีให้บริการ","trip-info-error-404-text": "ในบางกรณีเมื่อข้อเสนอพิเศษถูกยกเลิก โปรดกรุณาลองย้อนกลับไปเพื่อเลือกการเดินทางอื่น","trip-info-error-btn-back-to-home": "กลับไปหน้าแรก","breadcrumbs-operators": "ผู้ให้บริการ","home-booking-ticket-title": "[vehclass] โดย [operator]","home-booking-ticket-title-official": "[vehclass] #[official] โดย [operator]","filter-unknown-vehclasses": "ยานพาหนะไม่ทราบคลาส","filter-unknown-prices": "ไม่ทราบช่วงราคา","filter-unknown-dep_time": "ไม่ทราบเวลาออกเดินทาง","filter-unknown-arr_time": "ไม่ทราบเวลาที่มาถึง","filter-unknown-stations_from": "สถานีต้นทางไม่ทราบชื่อ","filter-unknown-stations_to": "สถานีปลายทางไม่ทราบชื่อ","filter-unknown-operator_id": "ผู้ประกอบการไม่ทราบชื่อ","filter-time-range-0": "00:00 - 06:00","filter-time-range-1": "06:00 - 11:00","filter-time-range-2": "11:00 - 18:00","filter-time-range-3": "18:00 - 00:00","powered-by": "Powered by <i class=\"logo\"><i class=\"sr-only\">12Go</i></i>","price-from-val": "จาก [price]","price-per-adult": "ต่อคน (ผู้ใหญ่)","price-per-adult-exp1": "ต่อคน (ผู้ใหญ่)","price-multi-charter": "ยานพาหนะ รวมทุกอย่าง","price-multi-van": "ยานพาหนะ รวมทุกอย่าง","price-multi-train": "ต่อห้องโดยสาร","price-multi-bus": "ยานพาหนะ รวมทุกอย่าง","price-multi-ferry": "ต่อห้องโดยสาร","price-multi-avia": "สำหรับการบินทั้งหมด","price-multi-railpass": "ต่อห้องโดยสาร","df_s": "D MMM","df_ss": "ddd, D MMM","df_ssy": "ddd, D MMM, YYYY","df_ssyt": "ddd, D MMM, YYYY, HH:mm a","facebook-messenger-checkbox": "* ฉันต้องการรับข้อมูลการจองใน FB Messenger (ไม่มีสแปมและไม่เสียค่าใช้จ่าย)","facebook-messenger-checkbox-label": "เฟสบุ๊คแมสเซนเจอร์","checkout-error-duplicate-fields": "[label] จำเป็นต้องแตกต่างกันสำหรับผู้โดยสารแต่ละท่าน","checkout-error-duplicate-fields-full_name": "ชื่อ-นามสกุล","checkout-error-duplicate-fields-id_no": "หมายเลขบัตรประชาชน","checkout-error-clear-cart-btn": "ล้างรถเข็นและดำเนินการต่อ","checkout-loading-phrases": "กำลังโหลด...|กำลังส่งคำขอ...|กำลังตรวจสอบที่นั่งว่าง...|กำลังเตรียมพร้อม...|อีกหนึ่งอย่าง...|ใกล้สำเร็จแล้ว...","search-mismatch-title": "คำขอค้นหาของคุณไม่ตรงกับรายการการเดินทางเนื่องจากคุณไม่ได้กดปุ่มอัปเดต","search-mismatch-text": "โปรดยืนยันการค้นหาของคุณ:","search-mismatch-text-route": "เส้นทาง: [from] — [to]","search-mismatch-text-date": "วันเดินทาง: [date]","search-mismatch-btn-confirm": "ใช่, ฉันยืนยัน","search-mismatch-btn-update": "กรุณาอัปเดต","field-pickuptime-desc": "คุณจะมาถึงปลายทางของคุณ ([station]) เวลา [datetime] เวลามาถึงโดยประมาณอาจคลาดเคลื่อนขึ้นอยู่กับสภาพการจราจรและปัจจัยอื่นๆ โปรดพิจารณาถึงปัจจยนี้ระหว่างวางแผนการเดินทาง","gdpr-title": "เราเป็นห่วงความเป็นส่วนตัวของคุณ","gdpr-text": "เว็บไซต์นี้ใช้คุกกี้เพื่อวัตถุประสงค์ต่าง ๆ รวมถึงการตลาด ทั้งหมดตาม [privacy_policy_link] ของเรา","gdpr-btn-accept-all": "ยอมรับทั้งหมด","gdpr-btn-more-options": "ตัวเลือกเพิ่มเติม","gdpr-btn-save": "บันทึกการตั้งค่า","gdpr-cookie-functional-title": "คุกกี้เพื่อการทํางาน","gdpr-cookie-functional-text": "สิ่งเหล่านี้จําเป็นสําหรับเว็บไซต์ในการทํางานอย่างถูกต้อง","gdpr-cookie-performance-title": "คุกกี้เพื่อประสิทธิภาพ","gdpr-cookie-performance-text": "คุกกี้เหล่านี้ช่วยให้เรานับการเข้าชมจากแหล่งที่มาของการเข้าชมต่างๆ","gdpr-cookie-event-title": "คุกกี้อีเวนท์","gdpr-cookie-event-text": "คุกกี้เหล่านี้ช่วยเราในการระบุผู้เยี่ยมชมแต่ละรายเพื่อปรับปรุงประสบการณ์การใช้งานเว็บไซต์","error-loading-image": "ขออภัย รูปที่คุณพยายามโหลดนั้นไม่สามารถทำได้","booking-list-partial-auth-message": "ดูเหมือนว่าคุณได้ทำการจองโดยไม่ได้ลงชื่อเข้าใช้บัญชีของคุณ หากต้องการดูการจองทั้งหมดของคุณ โปรดลงชื่อเข้าใช้","mobile-app-tab-search": "ค้นหา","mobile-app-tab-my-tickets": "ตั๋วของฉัน","mobile-app-tab-more": "มากขึ้น","mobile-app-more-currency": "สกุลเงิน","mobile-app-more-select-currency": "เลือกสกุลเงินของคุณ","mobile-app-more-language": "ภาษา","mobile-app-more-select-language": "เลือกภาษาของคุณ","mobile-app-no-internet-title": "ไม่มีสัญญาณอินเทอร์เน็ต","mobile-app-no-internet-message": "ดูเหมือนว่าคุณออฟไลน์อยู่ ตรวจสอบ Wi-Fi หรือเครือข่ายมือถือของคุณ","mobile-app-no-internet-try-again": "ลองดูใหม่","mobile-app-service-unavailable-title": "ไม่สามารถให้บริการได้","mobile-app-service-unavailable-message": "เราหยุดให้บริการชั่วคราวเพื่อซ่อมบำรุง จะกลับมาให้บริการใหม่ในเร็ว ๆ นี้","mobile-app-service-unavailable-try-again": "ลองดูใหม่","mobile-app-update-available-title": "มีการอัปเดตใหม่ให้แล้ว","mobile-app-update-available-message": "ติดตั้งเวอร์ชันล่าสุดของแอป 12Go เพื่อรับการแก้ไขและปรับปรุงล่าสุด","mobile-app-update-available-install": "ติดตั้ง","mobile-app-update-available-later": "ภายหลัง","btn-remove-trip": "ลบทริป","below": "ต่ำกว่า","above": "สูงกว่า","other-filters": "ตัวกรองอื่น ๆ...","unfinished-bookings": "การจองที่ยังไม่เสร็จสิ้น","seats-initial": "เลือก [number] ที่นั่ง","seats-more": "เลือก [number] ที่นั่งเพิ่มเติม","seats-final": "กรุณาเลือกที่นั่ง","travel-to-point-info-ab-train": "รถไฟ, [official_id], [class]","travel-to-point-info-ab-charter": "แท็กซี่, [class]","travel-to-point-info-ab-van": "รถตู้, [class]","travel-to-point-info-ab-bus": "รถบัส, [class]","travel-to-point-info-ab-avia": "เที่ยวบิน, [official_id], [class]","travel-to-point-info-ab-ferry": "เรือเฟอร์รี่, [class]","travel-to-point-info-ab-train-noid": "รถไฟ, [class]","travel-to-point-info-ab-avia-noid": "เที่ยวบิน, [class]","travel-to-point-info-ab-single-train": "รถไฟ, [official_id]","travel-to-point-info-ab-single-ferry": "เรือเฟอร์รี่","travel-to-point-info-ab-single-charter": "แท็กซี่","travel-to-point-info-ab-single-van": "รถตู้","travel-to-point-info-ab-single-bus": "รถบัส","travel-to-point-info-ab-single-avia": "เที่ยวบิน, [official_id]","travel-to-point-info-ab-single": "[vehclasses]","travel-to-point-info-ab-single-noid": "[vehclasses]","travel-to-point-info-ab-single-train-noid": "รถไฟ, [class]","travel-to-point-info-ab-single-avia-noid": "เที่ยวบิน, [class]","travel-to-point-info-force-id": "[duration] travel with [operator] [official_id]","profile-btn-remove": "ลบบัญชี","profile-remove-remove-btn": "ลบบัญชี","rate-support-question": "How was your experience with our customer support?","rate-support-form-default-error": "Something went wrong. Please, try again","railpass-typeahead-show-all": "แสดงทั้งหมด","railpass-typeahead-show-less": "แสดงน้อยลง","railpass-typeahead-select-all": "เลือกทั้งหมด","railpass-typeahead-clear-all": "ล้างทั้งหมด","railpass-typeahead-clear": "ล้าง","railpass-typeahead-placeholder": "ไปที่ไหน?","railpass-typeahead-find-passes": "ค้นหาตั๋วรถไฟ","checkout-priority-support-checkbox": "ฉันต้องการรับ [priority_link]","railpass-link-view-details": "ดูรายละเอียด","railpass-btn-select-options": "เลือกตัวเลือก","railpass-validity-list": "วัน","railpass-options-btn-show-more": "อีก [n] รายการจาก [price]","railpass-search-form-btn-find": "ค้นหาตั๋วรถไฟ","railpass-search-results-nothing-found-filters-title": "ไม่พบสิ่งใดสำหรับตัวกรองที่ใช้","railpass-search-results-nothing-found-title": "ไม่พบสิ่งใดสำหรับคำขอของคุณ","railpass-search-results-nothing-found-text": "โปรดลองค้นหาภูมิภาคอื่นๆ","railpass-info-operator-summry-title": "ข้อมูลผู้ประกอบการ","railpass-info-operator-summry-rating-title": "คะแนนโดยรวม","railpass-info-operator-summry-reviews-count-title": "บทวิจารณ์โดยรวม","railpass-info-option-select-title": "เลือกตัวเลือก","railpass-info-option-select-validity-title": "อายุตั๋วรถไฟ","sr-round-trip-prices-notice": "มองหาตั๋วที่มีแท็กนี้เพื่อปลดล็อกส่วนลดไปกลับสุดพิเศษ!","12go-transport-tickets": "ตั๋วโดยสาร 12Go",}
;
// --tran end--
(function(factory){typeof define==='function'&&define.amd?define(factory):factory()}((function(){'use strict';function invariant(condition,message,Err){if(Err===void 0){Err=Error}
if(!condition){throw new Err(message)}}
function toObject(arg){if(arg==null){throw new TypeError('undefined/null cannot be converted to object')}
return Object(arg)}
function toString(o){if(typeof o==='symbol'){throw TypeError('Cannot convert a Symbol value to a string')}
return String(o)}
function getOption(opts,prop,type,values,fallback){var value=opts[prop];if(value!==undefined){if(type!=='boolean'&&type!=='string'){throw new TypeError('invalid type')}
if(type==='boolean'){value=Boolean(value)}
if(type==='string'){value=toString(value)}
if(values!==undefined&&!values.filter(function(val){return val==value}).length){throw new RangeError(value+" is not within "+values.join(', '))}
return value}
return fallback}
function setInternalSlot(map,pl,field,value){if(!map.get(pl)){map.set(pl,Object.create(null))}
var slots=map.get(pl);slots[field]=value}
function getInternalSlot(map,pl,field){return getMultiInternalSlots(map,pl,field)[field]}
function getMultiInternalSlots(map,pl){var fields=[];for(var _i=2;_i<arguments.length;_i++){fields[_i-2]=arguments[_i]}
var slots=map.get(pl);if(!slots){throw new TypeError(pl+" InternalSlot has not been initialized")}
return fields.reduce(function(all,f){all[f]=slots[f];return all},Object.create(null))}
function isLiteralPart(patternPart){return patternPart.type==='literal'}
function partitionPattern(pattern){var result=[];var beginIndex=pattern.indexOf('{');var endIndex=0;var nextIndex=0;var length=pattern.length;while(beginIndex<pattern.length&&beginIndex>-1){endIndex=pattern.indexOf('}',beginIndex);invariant(endIndex>beginIndex,"Invalid pattern "+pattern);if(beginIndex>nextIndex){result.push({type:'literal',value:pattern.substring(nextIndex,beginIndex),})}
result.push({type:pattern.substring(beginIndex+1,endIndex),value:undefined,});nextIndex=endIndex+1;beginIndex=pattern.indexOf('{',nextIndex)}
if(nextIndex<length){result.push({type:'literal',value:pattern.substring(nextIndex,length),})}
return result}
function getCanonicalLocales(locales){var getCanonicalLocales=Intl.getCanonicalLocales;if(typeof getCanonicalLocales==='function'){return getCanonicalLocales(locales)}
return Intl.DateTimeFormat.supportedLocalesOf(locales)}
var __extends=(undefined&&undefined.__extends)||(function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||({__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b})||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b);};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}
d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __())}})();var __assign=(undefined&&undefined.__assign)||function(){__assign=Object.assign||function(t){for(var s,i=1,n=arguments.length;i<n;i++){s=arguments[i];for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))
t[p]=s[p]}
return t};return __assign.apply(this,arguments)};function createResolveLocale(getDefaultLocale){var lookupMatcher=createLookupMatcher(getDefaultLocale);var bestFitMatcher=createBestFitMatcher(getDefaultLocale);return function resolveLocale(availableLocales,requestedLocales,options,relevantExtensionKeys,localeData){var matcher=options.localeMatcher;var r;if(matcher==='lookup'){r=lookupMatcher(availableLocales,requestedLocales)}else{r=bestFitMatcher(availableLocales,requestedLocales)}
var foundLocale=r.locale;var result={locale:'',dataLocale:foundLocale};var supportedExtension='-u';for(var _i=0,relevantExtensionKeys_1=relevantExtensionKeys;_i<relevantExtensionKeys_1.length;_i++){var key=relevantExtensionKeys_1[_i];var foundLocaleData=localeData[foundLocale];invariant(typeof foundLocaleData==='object'&&foundLocaleData!==null,"locale data "+key+" must be an object");var keyLocaleData=foundLocaleData[key];invariant(Array.isArray(keyLocaleData),"keyLocaleData for "+key+" must be an array");var value=keyLocaleData[0];invariant(typeof value==='string'||value===null,'value must be string or null');var supportedExtensionAddition='';if(r.extension){var requestedValue=unicodeExtensionValue(r.extension,key);if(requestedValue!==undefined){if(requestedValue!==''){if(~keyLocaleData.indexOf(requestedValue)){value=requestedValue;supportedExtensionAddition="-"+key+"-"+value}}else if(~requestedValue.indexOf('true')){value='true';supportedExtensionAddition="-"+key}}}
if(key in options){var optionsValue=options[key];invariant(typeof optionsValue==='string'||typeof optionsValue==='undefined'||optionsValue===null,'optionsValue must be String, Undefined or Null');if(~keyLocaleData.indexOf(optionsValue)){if(optionsValue!==value){value=optionsValue;supportedExtensionAddition=''}}}
result[key]=value;supportedExtension+=supportedExtensionAddition}
if(supportedExtension.length>2){var privateIndex=foundLocale.indexOf('-x-');if(privateIndex===-1){foundLocale=foundLocale+supportedExtension}else{var preExtension=foundLocale.slice(0,privateIndex);var postExtension=foundLocale.slice(privateIndex,foundLocale.length);foundLocale=preExtension+supportedExtension+postExtension}
foundLocale=getCanonicalLocales(foundLocale)[0]}
result.locale=foundLocale;return result}}
function unicodeExtensionValue(extension,key){invariant(key.length===2,'key must have 2 elements');var size=extension.length;var searchValue="-"+key+"-";var pos=extension.indexOf(searchValue);if(pos!==-1){var start=pos+4;var end=start;var k=start;var done=!1;while(!done){var e=extension.indexOf('-',k);var len=void 0;if(e===-1){len=size-k}else{len=e-k}
if(len===2){done=!0}else if(e===-1){end=size;done=!0}else{end=e;k=e+1}}
return extension.slice(start,end)}
searchValue="-"+key;pos=extension.indexOf(searchValue);if(pos!==-1&&pos+3===size){return''}
return undefined}
var UNICODE_EXTENSION_SEQUENCE_REGEX=/-u(?:-[0-9a-z]{2,8})+/gi;function bestAvailableLocale(availableLocales,locale){var candidate=locale;while(!0){if(~availableLocales.indexOf(candidate)){return candidate}
var pos=candidate.lastIndexOf('-');if(!~pos){return undefined}
if(pos>=2&&candidate[pos-2]==='-'){pos-=2}
candidate=candidate.slice(0,pos)}}
function createLookupMatcher(getDefaultLocale){return function lookupMatcher(availableLocales,requestedLocales){var result={locale:''};for(var _i=0,requestedLocales_1=requestedLocales;_i<requestedLocales_1.length;_i++){var locale=requestedLocales_1[_i];var noExtensionLocale=locale.replace(UNICODE_EXTENSION_SEQUENCE_REGEX,'');var availableLocale=bestAvailableLocale(availableLocales,noExtensionLocale);if(availableLocale){result.locale=availableLocale;if(locale!==noExtensionLocale){result.extension=locale.slice(noExtensionLocale.length+1,locale.length)}
return result}}
result.locale=getDefaultLocale();return result}}
function createBestFitMatcher(getDefaultLocale){return function bestFitMatcher(availableLocales,requestedLocales){var result={locale:''};for(var _i=0,requestedLocales_2=requestedLocales;_i<requestedLocales_2.length;_i++){var locale=requestedLocales_2[_i];var noExtensionLocale=locale.replace(UNICODE_EXTENSION_SEQUENCE_REGEX,'');var availableLocale=bestAvailableLocale(availableLocales,noExtensionLocale);if(availableLocale){result.locale=availableLocale;if(locale!==noExtensionLocale){result.extension=locale.slice(noExtensionLocale.length+1,locale.length)}
return result}}
result.locale=getDefaultLocale();return result}}
function getLocaleHierarchy(locale,aliases,parentLocales){var results=[locale];if(aliases[locale]){locale=aliases[locale];results.push(locale)}
var parentLocale=parentLocales[locale];if(parentLocale){results.push(parentLocale)}
var localeParts=locale.split('-');for(var i=localeParts.length;i>1;i--){results.push(localeParts.slice(0,i-1).join('-'))}
return results}
function lookupSupportedLocales(availableLocales,requestedLocales){var subset=[];for(var _i=0,requestedLocales_3=requestedLocales;_i<requestedLocales_3.length;_i++){var locale=requestedLocales_3[_i];var noExtensionLocale=locale.replace(UNICODE_EXTENSION_SEQUENCE_REGEX,'');var availableLocale=bestAvailableLocale(availableLocales,noExtensionLocale);if(availableLocale){subset.push(availableLocale)}}
return subset}
function supportedLocales(availableLocales,requestedLocales,options){var matcher='best fit';if(options!==undefined){options=toObject(options);matcher=getOption(options,'localeMatcher','string',['lookup','best fit'],'best fit')}
if(matcher==='best fit'){return lookupSupportedLocales(availableLocales,requestedLocales)}
return lookupSupportedLocales(availableLocales,requestedLocales)}
var MissingLocaleDataError=(function(_super){__extends(MissingLocaleDataError,_super);function MissingLocaleDataError(){var _this=_super!==null&&_super.apply(this,arguments)||this;_this.type='MISSING_LOCALE_DATA';return _this}
return MissingLocaleDataError}(Error));function unpackData(locale,localeData,reducer){if(reducer===void 0){reducer=function(all,d){return(__assign(__assign({},all),d))}}
var localeHierarchy=getLocaleHierarchy(locale,localeData.aliases,localeData.parentLocales);var dataToMerge=localeHierarchy.map(function(l){return localeData.data[l]}).filter(Boolean);if(!dataToMerge.length){throw new MissingLocaleDataError("Missing locale data for \""+locale+"\", lookup hierarchy: "+localeHierarchy.join(', '))}
dataToMerge.reverse();return dataToMerge.reduce(reducer,{})}
var __assign$1=(undefined&&undefined.__assign)||function(){__assign$1=Object.assign||function(t){for(var s,i=1,n=arguments.length;i<n;i++){s=arguments[i];for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))
t[p]=s[p]}
return t};return __assign$1.apply(this,arguments)};var __spreadArrays=(undefined&&undefined.__spreadArrays)||function(){for(var s=0,i=0,il=arguments.length;i<il;i++)s+=arguments[i].length;for(var r=Array(s),k=0,i=0;i<il;i++)
for(var a=arguments[i],j=0,jl=a.length;j<jl;j++,k++)
r[k]=a[j];return r};function validateInstance(instance,method){if(!(instance instanceof ListFormat)){throw new TypeError("Method Intl.ListFormat.prototype."+method+" called on incompatible receiver "+String(instance))}}
function stringListFromIterable(list){if(list===undefined){return[]}
var result=[];for(var _i=0,list_1=list;_i<list_1.length;_i++){var el=list_1[_i];if(typeof el!=='string'){throw new TypeError("array list["+list.indexOf(el)+"] is not type String")}
result.push(el)}
return result}
function createPartsFromList(internalSlotMap,lf,list){var size=list.length;if(size===0){return[]}
if(size===2){var pattern=getInternalSlot(internalSlotMap,lf,'templatePair');var first={type:'element',value:list[0]};var second={type:'element',value:list[1]};return deconstructPattern(pattern,{'0':first,'1':second})}
var last={type:'element',value:list[size-1],};var parts=last;var i=size-2;while(i>=0){var pattern=void 0;if(i===0){pattern=getInternalSlot(internalSlotMap,lf,'templateStart')}else if(i<size-2){pattern=getInternalSlot(internalSlotMap,lf,'templateMiddle')}else{pattern=getInternalSlot(internalSlotMap,lf,'templateEnd')}
var head={type:'element',value:list[i]};parts=deconstructPattern(pattern,{'0':head,'1':parts});i--}
return parts}
function deconstructPattern(pattern,placeables){var patternParts=partitionPattern(pattern);var result=[];for(var _i=0,patternParts_1=patternParts;_i<patternParts_1.length;_i++){var patternPart=patternParts_1[_i];var part=patternPart.type;if(isLiteralPart(patternPart)){result.push({type:'literal',value:patternPart.value,})}else{invariant(part in placeables,part+" is missing from placables");var subst=placeables[part];if(Array.isArray(subst)){result.push.apply(result,subst)}else{result.push(subst)}}}
return result}
var ListFormat=(function(){function ListFormat(locales,options){var newTarget=this&&this instanceof ListFormat?this.constructor:void 0;if(!newTarget){throw new TypeError("Intl.ListFormat must be called with 'new'")}
setInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'initializedListFormat',!0);var requestedLocales=getCanonicalLocales(locales);var opt=Object.create(null);var opts=options===undefined?Object.create(null):toObject(options);var matcher=getOption(opts,'localeMatcher','string',['best fit','lookup'],'best fit');opt.localeMatcher=matcher;var localeData=ListFormat.localeData;var r=createResolveLocale(ListFormat.getDefaultLocale)(ListFormat.availableLocales,requestedLocales,opt,ListFormat.relevantExtensionKeys,localeData);setInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'locale',r.locale);var type=getOption(opts,'type','string',['conjunction','disjunction','unit'],'conjunction');setInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'type',type);var style=getOption(opts,'style','string',['long','short','narrow'],'long');setInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'style',style);var dataLocale=r.dataLocale;var dataLocaleData=localeData[dataLocale];var dataLocaleTypes=dataLocaleData[type];var templates=dataLocaleTypes[style];setInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'templatePair',templates.pair);setInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'templateStart',templates.start);setInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'templateMiddle',templates.middle);setInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'templateEnd',templates.end)}
ListFormat.prototype.format=function(elements){validateInstance(this,'format');var result='';var parts=createPartsFromList(ListFormat.__INTERNAL_SLOT_MAP__,this,stringListFromIterable(elements));if(!Array.isArray(parts)){return parts.value}
for(var _i=0,parts_1=parts;_i<parts_1.length;_i++){var p=parts_1[_i];result+=p.value}
return result};ListFormat.prototype.formatToParts=function(elements){validateInstance(this,'format');var parts=createPartsFromList(ListFormat.__INTERNAL_SLOT_MAP__,this,stringListFromIterable(elements));if(!Array.isArray(parts)){return[parts]}
var result=[];for(var _i=0,parts_2=parts;_i<parts_2.length;_i++){var part=parts_2[_i];result.push(__assign$1({},part))}
return result};ListFormat.prototype.resolvedOptions=function(){validateInstance(this,'resolvedOptions');return{locale:getInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'locale'),type:getInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'type'),style:getInternalSlot(ListFormat.__INTERNAL_SLOT_MAP__,this,'style'),}};ListFormat.supportedLocalesOf=function(locales,options){return supportedLocales(ListFormat.availableLocales,getCanonicalLocales(locales),options)};ListFormat.__addLocaleData=function(){var data=[];for(var _i=0;_i<arguments.length;_i++){data[_i]=arguments[_i]}
var _loop_1=function(datum){var availableLocales=Object.keys(__spreadArrays(datum.availableLocales,Object.keys(datum.aliases),Object.keys(datum.parentLocales)).reduce(function(all,k){all[k]=!0;return all},{}));availableLocales.forEach(function(locale){try{ListFormat.localeData[locale]=unpackData(locale,datum)}catch(e){}})};for(var _a=0,data_1=data;_a<data_1.length;_a++){var datum=data_1[_a];_loop_1(datum)}
ListFormat.availableLocales=Object.keys(ListFormat.localeData);if(!ListFormat.__defaultLocale){ListFormat.__defaultLocale=ListFormat.availableLocales[0]}};ListFormat.getDefaultLocale=function(){return ListFormat.__defaultLocale};ListFormat.localeData={};ListFormat.availableLocales=[];ListFormat.__defaultLocale='en';ListFormat.relevantExtensionKeys=[];ListFormat.polyfilled=!0;ListFormat.__INTERNAL_SLOT_MAP__=new WeakMap();return ListFormat}());try{if(typeof Symbol!=='undefined'){Object.defineProperty(ListFormat.prototype,Symbol.toStringTag,{value:'Intl.ListFormat',writable:!1,enumerable:!1,configurable:!0,})}
Object.defineProperty(ListFormat.prototype.constructor,'length',{value:0,writable:!1,enumerable:!1,configurable:!0,});Object.defineProperty(ListFormat.supportedLocalesOf,'length',{value:1,writable:!1,enumerable:!1,configurable:!0,})}catch(e){}
if(!('ListFormat' in Intl)){Object.defineProperty(Intl,'ListFormat',{value:ListFormat,writable:!0,enumerable:!1,configurable:!0,})}})));if(Intl.ListFormat&&typeof Intl.ListFormat.__addLocaleData==='function'){Intl.ListFormat.__addLocaleData({"data":{"th":{"conjunction":{"long":{"start":"{0} {1}","middle":"{0} {1}","end":"{0} และ{1}","pair":"{0}และ{1}"},"short":{"start":"{0} {1}","middle":"{0} {1}","end":"{0} และ{1}","pair":"{0}และ{1}"},"narrow":{"start":"{0} {1}","middle":"{0} {1}","end":"{0} และ{1}","pair":"{0}และ{1}"}},"disjunction":{"long":{"start":"{0}, {1}","middle":"{0}, {1}","end":"{0} หรือ {1}","pair":"{0} หรือ {1}"},"short":{"start":"{0}, {1}","middle":"{0}, {1}","end":"{0} หรือ {1}","pair":"{0}หรือ{1}"},"narrow":{"start":"{0}, {1}","middle":"{0}, {1}","end":"{0} หรือ {1}","pair":"{0}หรือ{1}"}},"unit":{"long":{"start":"{0} {1}","middle":"{0} {1}","end":"{0} และ {1}","pair":"{0} และ {1}"},"short":{"start":"{0} {1}","middle":"{0} {1}","end":"{0} และ {1}","pair":"{0} {1}"},"narrow":{"start":"{0} {1}","middle":"{0} {1}","end":"{0} {1}","pair":"{0} {1}"}}}},"availableLocales":["th"],"aliases":{},"parentLocales":{}})};!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).dayjs=e()}(this,(function(){"use strict";var t=1e3,e=6e4,n=36e5,r="millisecond",i="second",s="minute",u="hour",a="day",o="week",f="month",h="quarter",c="year",d="date",l="Invalid Date",$=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,M={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},m=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},v={s:m,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+m(r,2,"0")+":"+m(i,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var r=12*(n.year()-e.year())+(n.month()-e.month()),i=e.clone().add(r,f),s=n-i<0,u=e.clone().add(r+(s?-1:1),f);return+(-(r+(n-i)/(s?i-u:u-i))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:f,y:c,w:o,d:a,D:d,h:u,m:s,s:i,ms:r,Q:h}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},g="en",D={};D[g]=M;var p=function(t){return t instanceof _},S=function t(e,n,r){var i;if(!e)return g;if("string"==typeof e){var s=e.toLowerCase();D[s]&&(i=s),n&&(D[s]=n,i=s);var u=e.split("-");if(!i&&u.length>1)return t(u[0])}else{var a=e.name;D[a]=e,i=a}return!r&&i&&(g=i),i||!r&&g},w=function(t,e){if(p(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new _(n)},O=v;O.l=S,O.i=p,O.w=function(t,e){return w(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var _=function(){function M(t){this.$L=S(t.locale,null,!0),this.parse(t)}var m=M.prototype;return m.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(O.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match($);if(r){var i=r[2]-1||0,s=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},m.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},m.$utils=function(){return O},m.isValid=function(){return!(this.$d.toString()===l)},m.isSame=function(t,e){var n=w(t);return this.startOf(e)<=n&&n<=this.endOf(e)},m.isAfter=function(t,e){return w(t)<this.startOf(e)},m.isBefore=function(t,e){return this.endOf(e)<w(t)},m.$g=function(t,e,n){return O.u(t)?this[e]:this.set(n,t)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(t,e){var n=this,r=!!O.u(e)||e,h=O.p(t),l=function(t,e){var i=O.w(n.$u?Date.UTC(n.$y,e,t):new Date(n.$y,e,t),n);return r?i:i.endOf(a)},$=function(t,e){return O.w(n.toDate()[t].apply(n.toDate("s"),(r?[0,0,0,0]:[23,59,59,999]).slice(e)),n)},y=this.$W,M=this.$M,m=this.$D,v="set"+(this.$u?"UTC":"");switch(h){case c:return r?l(1,0):l(31,11);case f:return r?l(1,M):l(0,M+1);case o:var g=this.$locale().weekStart||0,D=(y<g?y+7:y)-g;return l(r?m-D:m+(6-D),M);case a:case d:return $(v+"Hours",0);case u:return $(v+"Minutes",1);case s:return $(v+"Seconds",2);case i:return $(v+"Milliseconds",3);default:return this.clone()}},m.endOf=function(t){return this.startOf(t,!1)},m.$set=function(t,e){var n,o=O.p(t),h="set"+(this.$u?"UTC":""),l=(n={},n[a]=h+"Date",n[d]=h+"Date",n[f]=h+"Month",n[c]=h+"FullYear",n[u]=h+"Hours",n[s]=h+"Minutes",n[i]=h+"Seconds",n[r]=h+"Milliseconds",n)[o],$=o===a?this.$D+(e-this.$W):e;if(o===f||o===c){var y=this.clone().set(d,1);y.$d[l]($),y.init(),this.$d=y.set(d,Math.min(this.$D,y.daysInMonth())).$d}else l&&this.$d[l]($);return this.init(),this},m.set=function(t,e){return this.clone().$set(t,e)},m.get=function(t){return this[O.p(t)]()},m.add=function(r,h){var d,l=this;r=Number(r);var $=O.p(h),y=function(t){var e=w(l);return O.w(e.date(e.date()+Math.round(t*r)),l)};if($===f)return this.set(f,this.$M+r);if($===c)return this.set(c,this.$y+r);if($===a)return y(1);if($===o)return y(7);var M=(d={},d[s]=e,d[u]=n,d[i]=t,d)[$]||1,m=this.$d.getTime()+r*M;return O.w(m,this)},m.subtract=function(t,e){return this.add(-1*t,e)},m.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||l;var r=t||"YYYY-MM-DDTHH:mm:ssZ",i=O.z(this),s=this.$H,u=this.$m,a=this.$M,o=n.weekdays,f=n.months,h=function(t,n,i,s){return t&&(t[n]||t(e,r))||i[n].slice(0,s)},c=function(t){return O.s(s%12||12,t,"0")},d=n.meridiem||function(t,e,n){var r=t<12?"AM":"PM";return n?r.toLowerCase():r},$={YY:String(this.$y).slice(-2),YYYY:this.$y,M:a+1,MM:O.s(a+1,2,"0"),MMM:h(n.monthsShort,a,f,3),MMMM:h(f,a),D:this.$D,DD:O.s(this.$D,2,"0"),d:String(this.$W),dd:h(n.weekdaysMin,this.$W,o,2),ddd:h(n.weekdaysShort,this.$W,o,3),dddd:o[this.$W],H:String(s),HH:O.s(s,2,"0"),h:c(1),hh:c(2),a:d(s,u,!0),A:d(s,u,!1),m:String(u),mm:O.s(u,2,"0"),s:String(this.$s),ss:O.s(this.$s,2,"0"),SSS:O.s(this.$ms,3,"0"),Z:i};return r.replace(y,(function(t,e){return e||$[t]||i.replace(":","")}))},m.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},m.diff=function(r,d,l){var $,y=O.p(d),M=w(r),m=(M.utcOffset()-this.utcOffset())*e,v=this-M,g=O.m(this,M);return g=($={},$[c]=g/12,$[f]=g,$[h]=g/3,$[o]=(v-m)/6048e5,$[a]=(v-m)/864e5,$[u]=v/n,$[s]=v/e,$[i]=v/t,$)[y]||v,l?g:O.a(g)},m.daysInMonth=function(){return this.endOf(f).$D},m.$locale=function(){return D[this.$L]},m.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),r=S(t,e,!0);return r&&(n.$L=r),n},m.clone=function(){return O.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},M}(),T=_.prototype;return w.prototype=T,[["$ms",r],["$s",i],["$m",s],["$H",u],["$W",a],["$M",f],["$y",c],["$D",d]].forEach((function(t){T[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),w.extend=function(t,e){return t.$i||(t(e,_,w),t.$i=!0),w},w.locale=S,w.isDayjs=p,w.unix=function(t){return w(1e3*t)},w.en=D[g],w.Ls=D,w.p={},w}));!function(_,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("dayjs")):"function"==typeof define&&define.amd?define(["dayjs"],e):(_="undefined"!=typeof globalThis?globalThis:_||self).dayjs_locale_th=e(_.dayjs)}(this,(function(_){"use strict";function e(_){return _&&"object"==typeof _&&"default"in _?_:{default:_}}var t=e(_),d={name:"th",weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"},ordinal:function(_){return _+"."}};return t.default.locale(d,null,!0),d}));/*! @preserve
 * numeral.js
 * version : 2.0.6
 * author : Adam Draper
 * license : MIT
 * http://adamwdraper.github.com/Numeral-js/
 */
!function(a,b){"function"==typeof define&&define.amd?define(b):"object"==typeof module&&module.exports?module.exports=b():a.numeral=b()}(this,function(){function a(a,b){this._input=a,this._value=b}var b,c,d="2.0.6",e={},f={},g={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},h={currentLocale:g.currentLocale,zeroFormat:g.zeroFormat,nullFormat:g.nullFormat,defaultFormat:g.defaultFormat,scalePercentBy100:g.scalePercentBy100};return b=function(d){var f,g,i,j;if(b.isNumeral(d))f=d.value();else if(0===d||"undefined"==typeof d)f=0;else if(null===d||c.isNaN(d))f=null;else if("string"==typeof d)if(h.zeroFormat&&d===h.zeroFormat)f=0;else if(h.nullFormat&&d===h.nullFormat||!d.replace(/[^0-9]+/g,"").length)f=null;else{for(g in e)if(j="function"==typeof e[g].regexps.unformat?e[g].regexps.unformat():e[g].regexps.unformat,j&&d.match(j)){i=e[g].unformat;break}i=i||b._.stringToNumber,f=i(d)}else f=Number(d)||null;return new a(d,f)},b.version=d,b.isNumeral=function(b){return b instanceof a},b._=c={numberToFormat:function(a,c,d){var e,g,h,i,j,k,l,m=f[b.options.currentLocale],n=!1,o=!1,p=0,q="",r=1e12,s=1e9,t=1e6,u=1e3,v="",w=!1;if(a=a||0,g=Math.abs(a),b._.includes(c,"(")?(n=!0,c=c.replace(/[\(|\)]/g,"")):(b._.includes(c,"+")||b._.includes(c,"-"))&&(j=b._.includes(c,"+")?c.indexOf("+"):0>a?c.indexOf("-"):-1,c=c.replace(/[\+|\-]/g,"")),b._.includes(c,"a")&&(e=c.match(/a(k|m|b|t)?/),e=e?e[1]:!1,b._.includes(c," a")&&(q=" "),c=c.replace(new RegExp(q+"a[kmbt]?"),""),g>=r&&!e||"t"===e?(q+=m.abbreviations.trillion,a/=r):r>g&&g>=s&&!e||"b"===e?(q+=m.abbreviations.billion,a/=s):s>g&&g>=t&&!e||"m"===e?(q+=m.abbreviations.million,a/=t):(t>g&&g>=u&&!e||"k"===e)&&(q+=m.abbreviations.thousand,a/=u)),b._.includes(c,"[.]")&&(o=!0,c=c.replace("[.]",".")),h=a.toString().split(".")[0],i=c.split(".")[1],k=c.indexOf(","),p=(c.split(".")[0].split(",")[0].match(/0/g)||[]).length,i?(b._.includes(i,"[")?(i=i.replace("]",""),i=i.split("["),v=b._.toFixed(a,i[0].length+i[1].length,d,i[1].length)):v=b._.toFixed(a,i.length,d),h=v.split(".")[0],v=b._.includes(v,".")?m.delimiters.decimal+v.split(".")[1]:"",o&&0===Number(v.slice(1))&&(v="")):h=b._.toFixed(a,0,d),q&&!e&&Number(h)>=1e3&&q!==m.abbreviations.trillion)switch(h=String(Number(h)/1e3),q){case m.abbreviations.thousand:q=m.abbreviations.million;break;case m.abbreviations.million:q=m.abbreviations.billion;break;case m.abbreviations.billion:q=m.abbreviations.trillion}if(b._.includes(h,"-")&&(h=h.slice(1),w=!0),h.length<p)for(var x=p-h.length;x>0;x--)h="0"+h;return k>-1&&(h=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+m.delimiters.thousands)),0===c.indexOf(".")&&(h=""),l=h+v+(q?q:""),n?l=(n&&w?"(":"")+l+(n&&w?")":""):j>=0?l=0===j?(w?"-":"+")+l:l+(w?"-":"+"):w&&(l="-"+l),l},stringToNumber:function(a){var b,c,d,e=f[h.currentLocale],g=a,i={thousand:3,million:6,billion:9,trillion:12};if(h.zeroFormat&&a===h.zeroFormat)c=0;else if(h.nullFormat&&a===h.nullFormat||!a.replace(/[^0-9]+/g,"").length)c=null;else{c=1,"."!==e.delimiters.decimal&&(a=a.replace(/\./g,"").replace(e.delimiters.decimal,"."));for(b in i)if(d=new RegExp("[^a-zA-Z]"+e.abbreviations[b]+"(?:\\)|(\\"+e.currency.symbol+")?(?:\\))?)?$"),g.match(d)){c*=Math.pow(10,i[b]);break}c*=(a.split("-").length+Math.min(a.split("(").length-1,a.split(")").length-1))%2?1:-1,a=a.replace(/[^0-9\.]+/g,""),c*=Number(a)}return c},isNaN:function(a){return"number"==typeof a&&isNaN(a)},includes:function(a,b){return-1!==a.indexOf(b)},insert:function(a,b,c){return a.slice(0,c)+b+a.slice(c)},reduce:function(a,b){if(null===this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof b)throw new TypeError(b+" is not a function");var c,d=Object(a),e=d.length>>>0,f=0;if(3===arguments.length)c=arguments[2];else{for(;e>f&&!(f in d);)f++;if(f>=e)throw new TypeError("Reduce of empty array with no initial value");c=d[f++]}for(;e>f;f++)f in d&&(c=b(c,d[f],f,d));return c},multiplier:function(a){var b=a.toString().split(".");return b.length<2?1:Math.pow(10,b[1].length)},correctionFactor:function(){var a=Array.prototype.slice.call(arguments);return a.reduce(function(a,b){var d=c.multiplier(b);return a>d?a:d},1)},toFixed:function(a,b,c,d){var e,f,g,h,i=a.toString().split("."),j=b-(d||0);return e=2===i.length?Math.min(Math.max(i[1].length,j),b):j,g=Math.pow(10,e),h=(c(a+"e+"+e)/g).toFixed(e),d>b-e&&(f=new RegExp("\\.?0{1,"+(d-(b-e))+"}$"),h=h.replace(f,"")),h}},b.options=h,b.formats=e,b.locales=f,b.locale=function(a){return a&&(h.currentLocale=a.toLowerCase()),h.currentLocale},b.localeData=function(a){if(!a)return f[h.currentLocale];if(a=a.toLowerCase(),!f[a])throw new Error("Unknown locale : "+a);return f[a]},b.reset=function(){for(var a in g)h[a]=g[a]},b.zeroFormat=function(a){h.zeroFormat="string"==typeof a?a:null},b.nullFormat=function(a){h.nullFormat="string"==typeof a?a:null},b.defaultFormat=function(a){h.defaultFormat="string"==typeof a?a:"0.0"},b.register=function(a,b,c){if(b=b.toLowerCase(),this[a+"s"][b])throw new TypeError(b+" "+a+" already registered.");return this[a+"s"][b]=c,c},b.validate=function(a,c){var d,e,f,g,h,i,j,k;if("string"!=typeof a&&(a+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",a)),a=a.trim(),a.match(/^\d+$/))return!0;if(""===a)return!1;try{j=b.localeData(c)}catch(l){j=b.localeData(b.locale())}return f=j.currency.symbol,h=j.abbreviations,d=j.delimiters.decimal,e="."===j.delimiters.thousands?"\\.":j.delimiters.thousands,k=a.match(/^[^\d]+/),null!==k&&(a=a.substr(1),k[0]!==f)?!1:(k=a.match(/[^\d]+$/),null!==k&&(a=a.slice(0,-1),k[0]!==h.thousand&&k[0]!==h.million&&k[0]!==h.billion&&k[0]!==h.trillion)?!1:(i=new RegExp(e+"{2}"),a.match(/[^\d.,]/g)?!1:(g=a.split(d),g.length>2?!1:g.length<2?!!g[0].match(/^\d+.*\d$/)&&!g[0].match(i):1===g[0].length?!!g[0].match(/^\d+$/)&&!g[0].match(i)&&!!g[1].match(/^\d+$/):!!g[0].match(/^\d+.*\d$/)&&!g[0].match(i)&&!!g[1].match(/^\d+$/))))},b.fn=a.prototype={clone:function(){return b(this)},format:function(a,c){var d,f,g,i=this._value,j=a||h.defaultFormat;if(c=c||Math.round,0===i&&null!==h.zeroFormat)f=h.zeroFormat;else if(null===i&&null!==h.nullFormat)f=h.nullFormat;else{for(d in e)if(j.match(e[d].regexps.format)){g=e[d].format;break}g=g||b._.numberToFormat,f=g(i,j,c)}return f},value:function(){return this._value},input:function(){return this._input},set:function(a){return this._value=Number(a),this},add:function(a){function b(a,b,c,e){return a+Math.round(d*b)}var d=c.correctionFactor.call(null,this._value,a);return this._value=c.reduce([this._value,a],b,0)/d,this},subtract:function(a){function b(a,b,c,e){return a-Math.round(d*b)}var d=c.correctionFactor.call(null,this._value,a);return this._value=c.reduce([a],b,Math.round(this._value*d))/d,this},multiply:function(a){function b(a,b,d,e){var f=c.correctionFactor(a,b);return Math.round(a*f)*Math.round(b*f)/Math.round(f*f)}return this._value=c.reduce([this._value,a],b,1),this},divide:function(a){function b(a,b,d,e){var f=c.correctionFactor(a,b);return Math.round(a*f)/Math.round(b*f)}return this._value=c.reduce([this._value,a],b),this},difference:function(a){return Math.abs(b(this._value).subtract(a).value())}},b.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(a){var b=a%10;return 1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th"},currency:{symbol:"$"}}),function(){b.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(a,c,d){var e,f=b._.includes(c," BPS")?" ":"";return a=1e4*a,c=c.replace(/\s?BPS/,""),e=b._.numberToFormat(a,c,d),b._.includes(e,")")?(e=e.split(""),e.splice(-1,0,f+"BPS"),e=e.join("")):e=e+f+"BPS",e},unformat:function(a){return+(1e-4*b._.stringToNumber(a)).toFixed(15)}})}(),function(){var a={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},c={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},d=a.suffixes.concat(c.suffixes.filter(function(b){return a.suffixes.indexOf(b)<0})),e=d.join("|");e="("+e.replace("B","B(?!PS)")+")",b.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(e)},format:function(d,e,f){var g,h,i,j,k=b._.includes(e,"ib")?c:a,l=b._.includes(e," b")||b._.includes(e," ib")?" ":"";for(e=e.replace(/\s?i?b/,""),h=0;h<=k.suffixes.length;h++)if(i=Math.pow(k.base,h),j=Math.pow(k.base,h+1),null===d||0===d||d>=i&&j>d){l+=k.suffixes[h],i>0&&(d/=i);break}return g=b._.numberToFormat(d,e,f),g+l},unformat:function(d){var e,f,g=b._.stringToNumber(d);if(g){for(e=a.suffixes.length-1;e>=0;e--){if(b._.includes(d,a.suffixes[e])){f=Math.pow(a.base,e);break}if(b._.includes(d,c.suffixes[e])){f=Math.pow(c.base,e);break}}g*=f||1}return g}})}(),function(){b.register("format","currency",{regexps:{format:/(\$)/},format:function(a,c,d){var e,f,g,h=b.locales[b.options.currentLocale],i={before:c.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:c.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(c=c.replace(/\s?\$\s?/,""),e=b._.numberToFormat(a,c,d),a>=0?(i.before=i.before.replace(/[\-\(]/,""),i.after=i.after.replace(/[\-\)]/,"")):0>a&&!b._.includes(i.before,"-")&&!b._.includes(i.before,"(")&&(i.before="-"+i.before),g=0;g<i.before.length;g++)switch(f=i.before[g]){case"$":e=b._.insert(e,h.currency.symbol,g);break;case" ":e=b._.insert(e," ",g+h.currency.symbol.length-1)}for(g=i.after.length-1;g>=0;g--)switch(f=i.after[g]){case"$":e=g===i.after.length-1?e+h.currency.symbol:b._.insert(e,h.currency.symbol,-(i.after.length-(1+g)));break;case" ":e=g===i.after.length-1?e+" ":b._.insert(e," ",-(i.after.length-(1+g)+h.currency.symbol.length-1))}return e}})}(),function(){b.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(a,c,d){var e,f="number"!=typeof a||b._.isNaN(a)?"0e+0":a.toExponential(),g=f.split("e");return c=c.replace(/e[\+|\-]{1}0/,""),e=b._.numberToFormat(Number(g[0]),c,d),e+"e"+g[1]},unformat:function(a){function c(a,c,d,e){var f=b._.correctionFactor(a,c),g=a*f*(c*f)/(f*f);return g}var d=b._.includes(a,"e+")?a.split("e+"):a.split("e-"),e=Number(d[0]),f=Number(d[1]);return f=b._.includes(a,"e-")?f*=-1:f,b._.reduce([e,Math.pow(10,f)],c,1)}})}(),function(){b.register("format","ordinal",{regexps:{format:/(o)/},format:function(a,c,d){var e,f=b.locales[b.options.currentLocale],g=b._.includes(c," o")?" ":"";return c=c.replace(/\s?o/,""),g+=f.ordinal(a),e=b._.numberToFormat(a,c,d),e+g}})}(),function(){b.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(a,c,d){var e,f=b._.includes(c," %")?" ":"";return b.options.scalePercentBy100&&(a=100*a),c=c.replace(/\s?\%/,""),e=b._.numberToFormat(a,c,d),b._.includes(e,")")?(e=e.split(""),e.splice(-1,0,f+"%"),e=e.join("")):e=e+f+"%",e},unformat:function(a){var c=b._.stringToNumber(a);return b.options.scalePercentBy100?.01*c:c}})}(),function(){b.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(a,b,c){var d=Math.floor(a/60/60),e=Math.floor((a-60*d*60)/60),f=Math.round(a-60*d*60-60*e);return d+":"+(10>e?"0"+e:e)+":"+(10>f?"0"+f:f)},unformat:function(a){var b=a.split(":"),c=0;return 3===b.length?(c+=60*Number(b[0])*60,c+=60*Number(b[1]),c+=Number(b[2])):2===b.length&&(c+=60*Number(b[0]),c+=Number(b[1])),Number(c)}})}(),b});!function(a,b){"function"==typeof define&&define.amd?define(["../numeral"],b):b("object"==typeof module&&module.exports?require("../numeral"):a.numeral)}(this,function(a){a.register("locale","th",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"พัน",million:"ล้าน",billion:"พันล้าน",trillion:"ล้านล้าน"},ordinal:function(a){return"."},currency:{symbol:"฿"}})})
dayjs.locale('th');numeral.locale('th');