// --tran start-- var tran = { "tt-empty": "Không tìm thấy kết quả giống","tt-header-from": "Choose city or station of departure","tt-header-to": "Chọn thành phố hoặc ga bến đến","tt-unavail": "Không có sẵn trong ngày này","tt-only": "Chỉ duy nhất","tt-seats-left": "seats left!","tt-any-station": "Trạm bất kỳ","trips": "Chuyến đi","trip": "Chuyến đi","total": "Tổng số:","adults": "Người lớn:","child": "Trẻ em:","infant": "Trẻ sơ sinh:","automatic": "Tự động","card-validation-failure": "Thẻ credit/debit không được nhận biết. Làm ơn thử lại với một thẻ khác hoặc chọn phương thức thanh toán khác.","form-ajax-error": "Đã xảy ra lỗi. Vui lòng thử lại sau.","verifying-your-card": "Đang xác minh thẻ... Xin hãy đợi.","redirecting-you-to-paypal": "Đang chuyển hướng đến PayPal","please-wait": "Xin chờ giây lát.","loading": "Đang tải","booking": "Đặt chỗ","loading-seats-data": "Đang tải dữ liệu chỗ...","starting-booking": "Xin đợi một phút!","not-enough-seats": "Không đủ ghế được chọn. Vui lòng chọn đủ ghế cho tất cả hành khách, hoặc ghế sẽ được tự động lựa chọn cho bạn.","show-more": "Chi tiết","show-less": "(Rút gọn)","preparing-to-checkout": "Chuẩn bị để Hoàn tất","toast-add-to-cart-success-title": "Đã thêm vào giỏ!","in-cart": "Đã thêm vào giỏ!","nothing-found": "Không có kết quả :( Vui lòng thử thay đổi tìm kiếm của bạn.","ticket-reserved-message": "chuyến đi đã được đặt cho bạn. Sau một thời gian nhất định, chuyến đi của bạn sẽ được bỏ đi cho người khác đặt chỗ.","together-with-you": "Cùng với bạn","people-search": "những người đang tìm kiếm vé ngay lúc này","pax": "hành khách","person": "Người","people": "Người","error-message-sent": "Một thông báo về lỗi đã được gửi.","change-browser": "Vui lòng sử dụng một trình duyệt khác để đặt vé. Trình duyệt của bạn không được hỗ trợ và bạn có thể gặp sự cố với việc thanh toán.","send-bug-report": "Gửi báo cáo lỗi!","send-bug-report-thankyou": "Cảm ơn bạn đã báo cáo vấn đề này!","message": "Tin nhắn","here": "tại đây","support-fill-support-text": "Vui lòng, chỉnh sửa văn bản yêu cầu hỗ trợ và bổ sung thông tin của bạn","support-fill-support-img": "Vui lòng chèn tập tin đính kèm của bạn.","this-is-not-support": "Đây không phải mục hỗ trợ. Mục hỗ trợ tại đây [suport-link]. Báo cáo này sẽ được gửi tới phòng IT","toast-add-to-cart-success-body-one": "Bạn có 1 sản phẩm trong giỏ hàng.","toast-add-to-cart-success-body-many": "Bạn có [n] sản phẩm trong giỏ hàng.","toast-add-to-cart-success-btn-checkout": "Thanh toán!","modal-up-sale-button-continue-shopping": "Tiếp tục mua","modal-up-sale-title": "Xin cảm ơn!","modal-up-sale-heading": "Trip added to cart!","modal-popup-error-title": "Oops!","modal-popup-error-noti": "Xin lỗi, có lỗi xảy ra.","check-in": "Ngày check-in","modal-up-sale-header": "Chúng tôi đã tìm thấy một số chuyến đi cho bạn tại [province_name]","modal-up-sale-hotel-header": "3 địa điểm nghỉ tại [province_name], đã được kiểm tra bởi 12Go","modal-up-sale-daytrip-header": "Chúng tôi đã tìm thấy một số chuyến đi cho bạn tại [province_name]","modal-up-sale-message": "You may now add more items and go back to your cart anytime.","no-visa-because-no-country": "Vui lòng nhập quốc tịch của bạn trước để xem các tùy chọn VISA cho quốc gia của bạn","no-need-visa": "Tôi không cần hoặc đã có visa","no-visa-available": "Không có visa cho quốc gia được chọn","no-male-allowed": "Xin lỗi, không có hành khách nam trưởng thành nào được phép đi chuyến đi này","no-male-allowed-desc": "
Đây là toa tàu CHỈ DÀNH CHO PHỤ NỮ. Tuyệt đối KHÔNG CÓ HÀNH KHÁCH NAM được phép lên toa. Chúng tôi sẽ không thể cung cấp vé cho hành khách là nam. Không thể hoàn tiền nếu bạn tiếp tục đặt vé cho một hành khách nam.
","no-female-allowed": "Xin lỗi, không có hành khách nữ trưởng thành nào được phép đi chuyến đi này","ts-no-return": "Tôi sẽ đi du lịch một chiều","travel-to-discount-off": "tắt","travel-to-filters-not-available": "Không khả dụng","weight-kg": "kg","savable-form-data-forgotten-success": "Đã quên thành công","savable-form-forget-data-btn": "Quên dữ liệu của tôi đi","download-file": "Tải tệp","file-size-limit-error-2mb": "Kích thước tệp phải nhỏ hơn 2 MB","file-size-limit-error": "Kích thước tệp phải nhỏ hơn [size] MB","field-phone-error": "Số điện thoại bạn nhập không hợp lệ","field-email-error": "Địa chỉ email bạn đã nhập không hợp lệ","field-iban-error": "Số IBAN bạn đã nhập không hợp lệ","field-error-force": "Đúng như vậy","field-required-error": "Vui lòng điền thông tin vào mục này","field-required-error-radio": "Vui lòng chọn một trong các mục sau","field-required-error-checkbox": "Vui lòng chọn ô này nếu bạn muốn tiếp tục","travel-to-counter-title": "Kiểm tra chỗ ngồi có sẵn","class": "Hạng","refund": "Hoàn trả","no-refund": "Không hoàn tiền","instant": "Xác nhận Tức thì","vehicle-all-incl": "Phương tiện vận chuyển, tất cả đã bao gồm","joint-ticket": "joint ticket","buy-ticket": "Mua vé","buy-ticket-joint": "Buy joint ticket","book-charter": "Book Vehicle","get-your-seat": "Chọn chỗ của bạn","arrival-time": "Thời gian đến","departure-time": "Thời gian khởi hành","travel-time": "Thời gian cho chuyến du lịch","rating": "Đánh giá","review": "Đánh giá","reviews": "Đánh giá","leave-a-review": "Để lại một đánh giá","sr-edit-forward-trip": "Sửa","sr-first-route": "Chuyến đi đầu tiên:","by": "bằng","from": "Từ","vehicles": "Phương tiện vận tải","vehclasses-all": "Tất cả xe cộ","vehclasses-train": "Tàu hoả","vehclasses-railpass": "Vé đường sắt","vehclasses-bus": "Xe buýt","vehclasses-ferry": "Phà","vehclasses-avia": "Máy bay","vehclasses-charter": "Taxi","vehclasses-van": "Xe khách","vehclass-train": "Xe lửa","vehclass-railpass": "Vé đường sắt","vehclass-pass": "Vé đường sắt","vehclass-bus": "Xe buýt","vehclass-ferry": "Phà","vehclass-avia": "Chuyến bay","vehclass-charter": "Xe tắc xi","vehclass-van": "Xe van","travel-to-package-title-link": "Thêm về gói này","travel-to-trip-title": "[vehclasses] bởi [operators]","travel-to-point-info-train": "[duration] đi xe lửa [official_id] với [operator] hạng [class]","travel-to-point-info-ferry": "[duration] hành trình đi phà trong với [operator] hạng [class]","travel-to-point-info-charter": "[duration] đi xe taxi trong với [operator] hạng [class]","travel-to-point-info-van": "[duration] đi xe khách trong với [operator] hạng [class]","travel-to-point-info-bus": "[duration] đi xe buýt trong với [operator] hạng [class]","travel-to-point-info-avia": "[duration] đi máy bay [official_id] với [operator] hạng [class]","travel-to-point-info-train-noid": "[duration] đi xe lửa với [operator] hạng [class]","travel-to-point-info-avia-noid": "[duration] chuyến bay với [operator] hạng [class]","travel-to-point-info-single-train": "[duration] đi xe lửa [official_id] với [operator]","travel-to-point-info-single-ferry": "[duration] hành trình đi phà với [operator]","travel-to-point-info-single-charter": "[duration] đi taxi với [operator]","travel-to-point-info-single-van": "[duration] đi xe khách với [operator]","travel-to-point-info-single-bus": "[duration] đi xe buýt với [operator]","travel-to-point-info-single-avia": "[duration] đi máy bay [official_id] với [operator]","travel-to-point-info-single": "{duration} {vehclasses, list}. {connections} {stops_info}","travel-to-point-info-single-noid": "{duration} {vehclasses, list}. {connections} {stops_info}","travel-to-point-info-single-train-noid": "[duration] đi xe lửa với [operator]","travel-to-point-info-single-avia-noid": "[duration] chuyến bay có [operator] trong [class]","travel-to-trip-point-title": "Giới thiệu về [vehclass] bởi [operator]","travel-to-trip-travel-options": "Hiển thị tùy chọn","travel-to-trip-route-details": "Chi Tiết Lộ Trình","travel-to-trip-info-connections-guaranteed": "Tất cả các kết nối được đảm bảo","travel-to-trip-info-connections-not-guaranteed": "Kết nối không được đảm bảo","travel-to-trip-info-stopinfo-change-stations": "Đổi ga bến.","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": "Không có [vehclass]","reset-password": "Đặt lại mật khẩu","select-first-trip": "Chọn chuyến đi đầu tiên","select-return-trip": "Chọn chuyến trở về","title_travel_from_to_no_min_price": "[point_a] to [point_b] by [vehclasses]","total-duration": "Tổng thời gian","header_from_A_to_B_by": "Từ [from] đi [to] bằng","passengers-single": "1 Hành khách","passengers-plural": "[n] Hành khách","passengers": "Hành khách","passenger": "Hành khách","edit-passengers-details": "Chỉnh sửa thông tin hành khách","sort-results-recommended": "Đề xuất","sort-results-cheapest": "Rẻ nhất","sort-results-fastest": "Nhanh nhất","sort-results-top": "Xếp hạng hàng đầu","sort-results-dep-time-asc-mobile": "Sớm nhất đến trễ nhất","sort-results-dep-time-desc-mobile": "Trễ nhất đến sớm nhất","sort-results-dep-time-asc": "Sớm nhất","sort-results-dep-time-desc": "Trễ nhất","new-search": "Tìm kiếm mới","price": "Giá","mode-of-transportation": "Phương thức vận tải","stops": "Điểm dừng","operating-company": "Công ty vận tải","show-unavailable-trips": "Hiển thị","hide-unavailable-trips": "Ẩn Các Hành Trình Không Khả Dụng","only-available-trips": "Chỉ các chuyến có sẵn","filters": "Bộ lọc","departure": "Khởi hành","arrival": "Đến","departure-date": "Ngày khởi hành","return-trip": "Chuyến trở về","from-cap": "Từ","to-cap": "đi","depart": "Khởi hành","return": "Quay lại","no-return": "Không trở lại","cancel": "Hủy bỏ","find-tickets": "Tìm vé","change-passengers": "Thay đổi hành khách","show-trips-n": "Hiển thị [n] Chuyến đi","travel-date-n": "Ngày đi: [n]","departure-station": "Trạm khởi hành","arrival-station": "Trạm đến","map": "bản đồ","stops-any": "Bất kì","stations-any": "Bất kì","n-stops": "{n, plural, other{# điểm dừng}}","clear": "Xoá","clear-by-operator": "Dọn Theo Công Ty Vận Tải","clear-by-stops": "Dọn Theo Điểm Dừng","clear-by-vehclasses": "Dọn Theo Phương Thức Vận Chuyển","vehclasses-any": "Bất kì","operators-any": "Bất kì","filter-trips": "Lọc Chuyến Đi","trip-recommended": "Đề xuất","search-results-nothing-found-title": "Chuyến không có sẵn, hãy thử tìm vào ngày khác hoặc địa điểm khác.","search-results-nothing-found-text": "Hành trình này không có sẵn ở ngày đã chọn. Bạn có thể thử tìm kiếm vào ngày hôm sau, một ngày khác hoặc chỉ cần kiểm tra tại đây:","search-results-nothing-found-title-new": "Khám phá thêm nhiều lựa chọn du lịch","search-results-nothing-found-text-new": "Khám phá thêm nhiều lựa chọn du lịch: bạn có thể tìm thấy những chuyến đi thuận tiện hơn hoặc gợi ý về các điểm đến gần kề.","date-avail-check": "Xem vé","search-results-nothing-found-filters-title": "Không có kết quả cho bộ lọc được áp dụng vào [date]","search-results-nothing-found-filters-text": "Vui lòng cân nhắc bỏ bộ lọc hoặc thử ngày khác.","search-results-relax-filters": "Drop Filters","search-results-reset-filters": "Thiết lập lại","search-results-nothing-found-vehclass-title": "Không có chuyến [vehclass] nào vào ngày [date]","search-results-nothing-found-vehclass-text": "Vui lòng xem xét các chuyến khác bên dưới hoặc thử một ngày khác.","search-results-trip-label-show_on_screen": "Vé điện tử","search-results-trip-label-title-show_on_screen": "Làm thủ tục bằng vé điện tử trên điện thoại di động","search-results-trip-label-instant": "Xác nhận Tức thì","search-results-trip-label-recommended": "Đề xuất","typeahead-search-placeholder": "Tìm kiếm thành phố hoặc trạm","daytrip-timeselector-title-popup": "Chọn ngày và giờ","daytrip-timeselector-title-time": "Available Time on [date]","daytrip-timeselector-price-info": "[price] cho [seat] [people]","form-ajax-error-title": "Xin lỗi, đã có lỗi xảy ra.","form-ajax-error-text": "Lỗi này đã được thông báo tới nhân viên công nghệ của chúng tôi và sẽ sớm được khắc phục. Vui lòng tải lại trang và thử lại.","form-ajax-error-btn-reload": "Tải lại trang","travel-to-one-operator": "Chỉ [operator_name] được liệt kê ở đây.
","travel-to-one-operator-nourl": "Chỉ các tuyến của [operator_name] được hiển thị tại đây.
","travel-to-one-operator-link": "Tìm kiếm vé từ tất cả các hãng vận chuyển","adblock-interference-notice": "Có vẻ như trình chặn quảng cáo của bạn chặn chức năng cốt lõi của chúng tôi. Chúng tôi không hiển thị quảng cáo, vui lòng xem xét thêm chúng tôi vào danh sách các trang web đáng tin cậy và tải lại trang.","travel-search-filters-price-range": "Giá: [from] - [to]","travel-search-filters-departure-range": "Điểm khởi hành: [from] - [to]","travel-search-filters-arrival-range": "Điểm đi: [from] - [to]","travel-search-filters-stops-total": "Điểm dừng [total]","travel-search-filters-station-from": "Từ [name]","travel-search-filters-station-to": "Đến [name]","travel-search-applied-filters": "Bộ lọc đã áp dụng","search-results-applied-filters-n": "Bạn đã áp dụng [n] bộ lọc tìm kiếm
","change-direction": "Đổi hướng","update": "Cập nhật","travel-to-roundtrip-failed-modal-title": "Chuyến đi bạn đã chọn trước đó không có sẵn tại thời điểm này","travel-to-roundtrip-failed-modal-text": "Chúng tôi đã không thành công khi đặt chỗ cho bạn trên tuyến đường từ [from] đi [to]","travel-to-roundtrip-failed-modal-select-another": "Chọn cái khác","travel-to-roundtrip-failed-modal-ignore": "Bỏ qua và tiến hành thanh toán","travel-to-roundtrip-failed-reason": "Hành trình bạn chọn đã hết chỗ. Có vẻ như vé vừa được bán hết. Vui lòng chọn một hành trình khác.","travel-to-apply-filter": "Áp dụng bộ lọc","travel-to-trip-book-no-return-ticket": "Không có vé khứ hồi","railpass-info-btn": "Tìm hiểu thêm","checkout-timeline-total-total-passenger": "Giá được liệt kê theo ước tính của [total-passenger] hành khách người lớn","field-name-label": "Tên của bạn","field-bid-label": "ID Đặt chỗ","search-results-micro-error-text": "Xin lỗi, có lỗi xảy ra.","login": "Đăng nhập","login-google-recaptcha-note": "Trang web này được bảo vệ bởi reCAPTCHA và áp dụng Privacy Policy và Terms of Service của Google.
","field-error-email": "Địa chỉ email bạn đã nhập không hợp lệ","field-email-label": "Email","Visa Service": "Dịch vụ visa","group-leader": "Trưởng nhóm","support-form-login-success": "Để đăng nhập, chúng tôi đã gửi cho bạn một liên kết kỳ diệu trên email mà bạn đã đặt chỗ. Đảm bảo rằng địa chỉ email bạn đang đăng nhập giống như bạn đã sử dụng để đặt chỗ, nếu không [contact-our-support-team]
","page-account-text": "Để đăng nhập, chúng tôi đã gửi cho bạn một liên kết kỳ diệu trên email mà bạn đã đặt chỗ.
Hãy chắc chắn rằng địa chỉ email bạn đăng nhập giống như bạn đã sử dụng để đặt chỗ.
Chúng tôi nhận được hàng ngàn lượt đặt chỗ và thường thì mọi thứ đều ổn về mặt kỹ thuật. Thật không may là có vấn đề trong trường hợp của bạn. Các chuyên gia CNTT của chúng tôi sẽ điều tra trường hợp của bạn. Tuy nhiên, chúng tôi khuyên bạn nên sử dụng máy tính để bàn hoặc điện thoại / máy tính bảng với trình duyệt được cập nhật mới nhất (Google Chrome, FireFox hoặc Safari). Các phiên bản trình duyệt cũ hơn có thể không hoạt động.
Một lý do có thể khác cho sự cố có thể là phần mềm chống vi-rút hoặc chặn quảng cáo mà bạn có thể sử dụng.
Nếu thanh toán của bạn không thành công, bạn có thể:
-> thử Paypal. Paypal chấp nhận thanh toán từ các thẻ tín dụng khác, bạn không cần phải mở tài khoản bằng Paypal. Hoàn tiền Paypal là ngay lập tức (nhưng giới hạn trong 180 ngày sau khi mua).
-> gọi tới ngân hàng của bạn. Đôi khi các ngân hàng chặn giao dịch trực tuyến đến Đông Nam Á vì những lý do cụ thể. Bạn có thể yêu cầu ngân hàng của bạn kích hoạt thanh toán cho Thái Lan, đặc biệt nếu bạn dự định sử dụng thẻ của mình tại đây trong các khách sạn hoặc nhà hàng.
-> thử thẻ tín dụng khác hoặc thẻ từ ngân hàng khác.
Nếu đặt chỗ của bạn đã được tạo nhưng chưa được thanh toán và thông báo rằng chỗ ngồi sẽ sớm được giải phóng - bạn vẫn có thể trả cho những chỗ này. Một cách khác là đặt chúng một lần nữa khi có sẵn lại. Hệ thống của chúng tôi không cho phép thanh toán trùng. Bạn sẽ không bị tính phí hai lần.
Có những lý do khác khiến việc đặt chỗ có thể không hoạt động:
ai đó đã nhanh hơn và chọn chỗ trong khi bạn điền vào mẫu đơn.
bạn đã cố gắng thanh toán bằng Paypal, đi uống cà phê hoặc tìm mật khẩu và phiên Paypal đã hết hạn khi bạn quay lại.
kết nối mạng của bạn không ổn định và phản hồi của máy chủ bị hỏng.
việc đặt chỗ của bạn diễn ra tốt đẹp nhưng bạn đã mắc lỗi đánh máy trong email của bạn (hoặc thư từ của chúng tôi đã bị chặn bởi hộp thư của bạn) và email của chúng tôi không đến được với bạn.
bạn đã cố gắng thực hiện một đặt chỗ trùng lặp. Hệ thống của chúng tôi không cho phép bạn thực hiện đặt chỗ hai lần cho cùng một hành khách.
lý do hiếm gặp khác hoặc có thể do ma thuật.
Trước khi bạn tiến hành thanh toán, vui lòng kiểm tra các điều khoản & điều kiện và quy tắc hủy đối với đặt chỗ của bạn. Tất cả các quy tắc hủy được lấy từ ~ 250+ công ty vận tải tương ứng sẽ được tìm thấy trong hệ thống 12Go. Đôi khi có lỗi trong hệ thống của chúng tôi, mà chúng tôi nhắm đến để sửa một khi được phát hiện.
Nếu bạn cần hỗ trợ thêm, xin vui lòng liên hệ với chúng tôi bất cứ lúc nào.
","page-double-charge-text": "ID đặt chỗ là số duy nhất của việc đặt chuyến đi của bạn, nó giúp xác định chuyến đi.
Chúng tôi gửi ID đặt chỗ trên địa chỉ email của bạn sau khi xác nhận đặt chỗ.
","page-review-text": "Chúng tôi rất cảm ơn đánh giá của bạn vì điều đó luôn giúp chúng tôi và các đối tác cải thiện dịch vụ. Bạn cũng có thể chia sẻ kinh nghiệm của mình trên TrustPilot
Tại sao chọn Hỗ trợ trả phí?
Bộ phận Hỗ trợ trả phí sẽ đưa bạn lên đầu danh sách.
Dù bạn gặp vấn đề gì, chúng tôi sẽ ưu tiên xử lý trường hợp của bạn.
Và sẽ có một số hoạt động phía sau để bạn nhận được dịch vụ tốt nhất có thể, dù bạn không chú ý đến những hoạt động đó.
Chuyển khoản đóng góp thành Hỗ trợ trả phí.
Nhận hỗ trợ cao cấp và giúp đỡ những người cần.
Chúng tôi giúp đỡ những người Ukraine bị ảnh hưởng bởi cuộc chiến với Nga. 100% chi phí sẽ được gửi vào quỹ nhân đạo tình nguyện của Ukraine vào cuối mỗi tháng.
Chúng tôi cũng hỗ trợ các trường học và bệnh viện ở các vùng nông thôn và các tổ chức tình nguyện của Thái Lan.
Thật tốt khi giúp đỡ mọi người.
Claim your 5% cashback every time you pay with KTC credit card. Rules apply *.
","promo-banner-airpay-promo-title": "All but cheaper with ShopeePay!","promo-banner-airpay-promo-text": "Book and pay with ShopeePay today! Bus, Flight, Ferry, Train - all tickets available for you with the most exclusive price - right on your mobile phone!
","seats-selection-error-empty": "Chọn chỗ không khả dụng. Chỗ của bạn sẽ được lựa chọn tự động.","checkout-intersect-trips-warning": "Lưu ý! Một số chuyến đi diễn ra cùng lúc và bạn không thể tham gia tất cả chúng. Chúng tôi đã đánh dấu đỏ ở các chuyến đi có vấn đề.
","checkout-same-route-trips-warning": "Chú ý! Có những chuyến đi cùng hướng trong lịch trình của bạn. Xin chắc chắn rằng nó chính xác
","country-list-us": "Hoa Kỳ","country-list-uk": "Vương quốc Liên hiệp Anh và Bắc Ireland","country-list-ca": "Canada","trip-description": "Chuyến đi từ [from] tới [to] được khai thác bởi [operator] [class] [vehclass] vào ngày [date] đã không còn chỗ
","checkout-unavailable-trip": "Chuyến đi từ [from] tới [to] được khai thác bởi [operator] [class] [vehclass] vào ngày [date] đã không còn chỗ
","checkout-unavailable-trip-seats": "chỉ còn [number] chỗ cho chuyến đi từ [from] đến [to] bởi [operator] [class] [vehclass] vào ngày [date]
","checkout-error-title-not-enough-seats": "Không đủ chỗ ngồi","amount-to-be-refunded": "Số lượng được hoàn trả","cancel-ticket-button": "Hủy vé & hoàn tiền","there-is-no-translation": "Không có bản dịch cho trang này, xin vui lòng đọc thông tin bằng tiếng Anh","link-for-english": "liên kết cho Tiếng Anh","submit": "Đệ trình","checkout-priority-support-popup": "Tại sao chọn dịch vụ Hỗ trợ cao cấp?
Dịch vụ Hỗ trợ cao cấp sẽ giúp bạn được ưu tiên hàng đầu.
Cho dù bạn gặp phải vấn đề gì, chúng tôi cũng sẽ ưu tiên xử lý trường hợp của bạn.
Và có một số hành động trong hậu trường để bạn có được dịch vụ tốt nhất có thể, ngay cả khi bạn không để ý.
Chúng tôi cũng hỗ trợ các trường học và bệnh viện ở khu vực nông thôn cũng như các tổ chức tình nguyện của Thái Lan.
Thật tuyệt vời khi giúp đỡ người khác.
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