// --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": "","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>","add-another-trip": "เพิ่มทริปอื่น","add-to-cart": "เพิ่มลงในรถเข็น","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": "เวลารถมารับ:","payment-general-error": "Payment request failed. Please, retry or try another payment method.","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-seats-btn-choose": "เลือกที่นั่ง","field-seats-btn-change": "เปลี่ยนที่นั่ง","field-seats-selected-message": "บันทึกการเลือกที่นั่งแล้ว","field-seats-free-available-message": "สามารถเลือกที่นั่งฟรีได้ในขั้นตอนนี้","field-seats-paid-available-message": "สามารถเลือกที่นั่งได้","field-seats-require-seat-to-be-assigned-message": "เลือกที่นั่งของคุณ ไม่เช่นนั้นระบบจะกำหนดให้อัตโนมัติ","field-seats-not-require-seat-to-be-assigned-message": "เลือกที่นั่งเพื่อความสะดวกสบายเพิ่มเติม ไม่เช่นนั้นผู้ให้บริการจะกำหนดให้","not-selected-seats": "ยังไม่ได้เลือก","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": "แสดงผลลัพธ์","search-results-filters-btn-reset-all": "Reset filters","search-results-filters-btn-nothing-found": "No passes found","search-results-filters-btn-no-tickets-found": "ไม่พบเที่ยวเดินทาง","search-results-trip-label-refundable": "สามารถคืนเงินได้","search-results-trip-label-fastest": "เร็วที่สุด","search-results-trip-label-cheapest": "ราคาถูกที่สุด","search-results-trip-label-bestseller": "ขายดีที่สุด","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-passenger-check-seat-availability": "รีเฟรชเพื่อตรวจสอบที่นั่งที่ยังว่างอยู่","checkout-step-passenger-timer-text": "โปรดดำเนินการจองให้เสร็จสิ้นภายใน: [time]","checkout-step-confirmation": "ยืนยันข้อมูลการสำรองที่นั่ง","checkout-step-confirmation-timer-text": "กรุณาชำระเงินให้เสร็จภายใน:","checkout-step-confirmation-timer-limited-seats": "ที่นั่งมีจำนวนจำกัด! โปรดชำระเงินให้เสร็จสิ้นภายใน [time]","checkout-step-confirmation-trip-summary": "ภาพรวมการเดินทาง","checkout-step-payment": "การชำระเงิน","checkout-step-btn-next-step": "ขั้นตอนถัดไป","checkout-step-btn-confirm": "ยืนยัน","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": "ส่วนลดไปกลับ","field-seats-total-price-free": "ฟรี","field-seats-modal-total-for-seats": "ราคารวมสำหรับที่นั่ง","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": "ชำระแล้ว","i_paid": "I Paid","payment_qr_code": "Payment QR code","ticket-qr-download-btn": "ดาวน์โหลด QR Code","scb_qr_th-bank-details": "1. Click  [qr_download_btn_link]<br/>2. Open your Bank app<br/>3. Сlick \"Scan QR Code\" and select \"Open/Import QR From File\"<br/>4. Choose the file from step 1<br/><br/>- Attention! This payment method is solely for transactions from Thai bank accounts. Payments from foreign banks may work, but they will not be recognized. Your booking will not be confirmed.<br/><br/>- This payment method can only be refunded to bank accounts in Thailand. If you do not have such bank account we will deposit refunds you are entitled to on your 12Go profile account for future bookings worldwide.<br/><br/>- If you encounter any problems during the payment process you can try another payment method or contact [our team through the support form](/en/support). We are always happy to help you!","omisesgd_paynow-bank-details": "omisesgd_paynow-bank-details","checking_payment_status": "Checking Payment Status","check_status": "Check status","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","value-proposition-secure-payment": "ชำระเงินปลอดภัย","value-proposition-secure-payment-text": "ตัวเลือกการชำระเงินมากมายที่ได้รับความคุ้มครองจากใบรับรองความปลอดภัย","value-proposition-trusted": "ได้รับความไว้วางใจจากนักเดินทางกว่า 6 ล้านคนในทุกปี","value-proposition-trusted-text": "แต่ละปีมีนักเดินทางมากกว่า 6 ล้านคนไว้วางใจ พร้อมรีวิวที่ตรวจสอบแล้วมากกว่า 4 ล้านรีวิว","value-proposition-support": "ฝ่ายสนับสนุนให้บริการตลอด 24/7","value-proposition-support-text": "บริการสนับสนุนเฉพาะด้าน ตั้งแต่ขั้นจองจนถึงเดินทาง","trip-card-show-less": "ยุบตัวชั้น","trip-card-show-more-without-options": "{n, plural, other{# ชั้นเรียนเพิ่มเติม}}","trip-card-show-more-with-options": "{n, plural, other{# ชั้นเรียนเพิ่มเติม}} จาก {price}","trip-card-bookings-last-month": "{n, plural, other{#+ ทริปที่จองไว้เมื่อเดือนที่แล้ว}}","ticket-item-things-to-do-title": "สิ่งที่ต้องทำใน [destination_name]",}
;
// --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');