msgid ""
msgstr ""
"Project-Id-Version: Yatoon Appointment Booking with AI Assistant 3.4.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-13 00:00+0000\n"
"PO-Revision-Date: 2026-05-17 00:00+0000\n"
"Last-Translator: Yatoon\n"
"Language-Team: Yatoon\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: admin/views/settings.php:815
msgid "External phone assets"
msgstr "Tài nguyên điện thoại bên ngoài"

#: admin/views/settings.php:818
msgid ""
"Load international phone picker assets from CDN when international mode is "
"enabled"
msgstr "Tải tài nguyên bộ chọn số điện thoại quốc tế từ CDN khi bật chế độ quốc tế"

#: admin/views/settings.php:819
msgid ""
"Turn this off if your site has strict privacy or CSP rules. US-only mode "
"does not need these assets."
msgstr "Tắt tùy chọn này nếu trang web của bạn có quy tắc CSP hoặc quyền riêng tư nghiêm ngặt. Chế độ chỉ dành cho Mỹ không cần các tài nguyên này."

#: admin/views/settings.php:823
msgid "Country auto-detect"
msgstr "Tự động phát hiện quốc gia"

#: admin/views/settings.php:826
msgid "Use IP lookup to guess the customer country"
msgstr "Dùng tra cứu IP để đoán quốc gia của khách hàng"

#: admin/views/settings.php:827
msgid ""
"When off, the picker defaults to United States unless you choose a preset "
"country."
msgstr "Khi tắt, bộ chọn sẽ mặc định là Hoa Kỳ trừ khi bạn chọn một quốc gia đặt trước."

#: admin/views/settings.php:1362 admin/views/ai-assistant.php:7
#: public/views/booking-form-hybrid.php:25
#: public/views/booking-form-square.php:372 public/views/booking-form.php:104
#: includes/class-yatoon-frontend.php:664
msgid "AI requires WordPress 7.0 or newer."
msgstr "AI yêu cầu WordPress 7.0 trở lên."

#: admin/views/settings.php:2500
msgid "Google Fonts"
msgstr "Google Fonts"

#: admin/views/settings.php:2503
msgid "Load selected Google Fonts on booking pages"
msgstr "Tải Google Fonts đã chọn trên trang đặt lịch"

#: admin/views/settings.php:2504
msgid ""
"Turn this off for stricter privacy/CSP sites. The booking form will use "
"system fonts instead."
msgstr "Tắt tùy chọn này cho các trang web yêu cầu CSP/quyền riêng tư nghiêm ngặt hơn. Biểu mẫu đặt lịch sẽ dùng phông chữ hệ thống thay thế."

#: admin/views/services.php:341
msgid "Select all services"
msgstr "Chọn tất cả dịch vụ"

#: admin/views/ai-assistant.php:127
msgid "AI Assistant settings saved."
msgstr "Đã lưu cài đặt Trợ lý AI."

#: admin/views/ai-assistant.php:131
msgid "Yatoon AI Assistant"
msgstr "Trợ lý AI Yatoon"

#: admin/views/ai-assistant.php:132
msgid ""
"Make AI obvious to salon owners and useful for customers: service "
"recommendations on the booking page, service description writing in the "
"admin, plus staff-reviewed reply drafts in Pro."
msgstr "Giúp chủ salon dễ nhận thấy AI và mang lại giá trị cho khách hàng: gợi ý dịch vụ trên trang đặt lịch, viết mô tả dịch vụ trong trang quản trị, cùng bản nháp trả lời được nhân viên xem lại trong bản Pro."

#: admin/views/ai-assistant.php:138
msgid "AI Feature Switches"
msgstr "Công tắc tính năng AI"

#: admin/views/ai-assistant.php:145
msgid "Customer Service Helper"
msgstr "Trợ giúp dịch vụ khách hàng"

#: admin/views/ai-assistant.php:149
msgid "Show the AI Style Assistant on the booking form."
msgstr "Hiển thị Trợ lý Phong cách AI trên biểu mẫu đặt lịch."

#: admin/views/ai-assistant.php:151
msgid ""
"Customers describe their desired look, length, occasion, budget, or "
"concerns; AI suggests matching services from your real service list."
msgstr "Khách hàng mô tả phong cách, độ dài, dịp, ngân sách hoặc mối quan tâm mong muốn; AI sẽ gợi ý dịch vụ phù hợp từ danh sách dịch vụ thực tế của bạn."

#: admin/views/ai-assistant.php:155
msgid "Frontend Assistant Text"
msgstr "Văn bản trợ lý giao diện"

#: admin/views/ai-assistant.php:157 public/views/booking-form-hybrid.php:27
#: public/views/booking-form-hybrid.php:28 public/views/booking-form.php:106
#: public/views/booking-form.php:107 includes/class-yatoon-admin.php:397
msgid "AI Style Assistant"
msgstr "Trợ lý Phong cách AI"

#: admin/views/ai-assistant.php:158
msgid ""
"This text appears on the collapsed AI button and the expanded assistant "
"title."
msgstr "Văn bản này hiển thị trên nút AI thu gọn và tiêu đề trợ lý khi mở rộng."

#: admin/views/ai-assistant.php:162
msgid "Privacy Note Text"
msgstr "Văn bản lưu ý quyền riêng tư"

#: admin/views/ai-assistant.php:164 public/views/booking-form-hybrid.php:32
#: public/views/booking-form-square.php:380 public/views/booking-form.php:111
#: includes/class-yatoon-admin.php:399
msgid "Privacy note: Please avoid sensitive, medical, or payment details."
msgstr "Lưu ý quyền riêng tư: Vui lòng tránh cung cấp thông tin nhạy cảm, y tế hoặc thanh toán."

#: admin/views/ai-assistant.php:165
msgid ""
"Small text shown under the AI input box. Keep it short so the customer form "
"stays clean."
msgstr "Văn bản nhỏ hiển thị bên dưới ô nhập AI. Hãy viết ngắn gọn để biểu mẫu khách hàng luôn gọn gàng."

#: admin/views/ai-assistant.php:169
msgid "Frontend Assistant Style"
msgstr "Kiểu trợ lý giao diện"

#: admin/views/ai-assistant.php:172
msgid "Text size"
msgstr "Cỡ chữ"

#: admin/views/ai-assistant.php:176
msgid "Text color"
msgstr "Màu chữ"

#: admin/views/ai-assistant.php:180
msgid "Background"
msgstr "Nền"

#: admin/views/ai-assistant.php:183
msgid ""
"Controls the collapsed AI button style. Text size and color also apply to "
"the expanded assistant title."
msgstr "Kiểm soát kiểu nút AI khi thu gọn. Cỡ chữ và màu chữ cũng áp dụng cho tiêu đề trợ lý khi mở rộng."

#: admin/views/ai-assistant.php:187
msgid "Service Description Helper"
msgstr "Trợ lý mô tả dịch vụ"

#: admin/views/ai-assistant.php:189
msgid "Available in Services."
msgstr "Có sẵn trong mục Dịch vụ."

#: admin/views/ai-assistant.php:190
msgid ""
"Use AI to turn short service notes into clearer customer-facing "
"descriptions, based on the service name, category, duration, price, and "
"current text."
msgstr "Dùng AI để biến các ghi chú dịch vụ ngắn gọn thành mô tả rõ ràng hơn cho khách hàng, dựa trên tên dịch vụ, danh mục, thời lượng, giá và văn bản hiện tại."

#: admin/views/ai-assistant.php:194
msgid "AI Providers & Models"
msgstr "Nhà cung cấp & mô hình AI"

#: admin/views/ai-assistant.php:196
msgid ""
"Choose the provider fallback order and model for each provider. Yatoon tries "
"row 1 first, then row 2, then row 3 when available through WordPress "
"Connectors."
msgstr "Chọn thứ tự dự phòng của nhà cung cấp và mô hình cho từng nhà cung cấp. Yatoon sẽ thử hàng 1 trước, sau đó hàng 2, rồi hàng 3 nếu có sẵn qua WordPress Connectors."

#: admin/views/ai-assistant.php:206
msgid "Fallback priority"
msgstr "Thứ tự ưu tiên dự phòng"

#: admin/views/ai-assistant.php:224
msgid ""
"For low cost, put Google Gemini first. For OpenAI compatibility, put OpenAI "
"first. For a softer premium tone, put Anthropic first."
msgstr "Để tiết kiệm chi phí, hãy đặt Google Gemini lên đầu. Để tương thích với OpenAI, hãy đặt OpenAI lên đầu. Để có giọng văn cao cấp nhẹ nhàng hơn, hãy đặt Anthropic lên đầu."

#: admin/views/ai-assistant.php:228
msgid "Frontend Display"
msgstr "Hiển thị giao diện"

#: admin/views/ai-assistant.php:231
msgid "Collapsed button"
msgstr "Nút thu gọn"

#: admin/views/ai-assistant.php:232
msgid "Expanded panel"
msgstr "Bảng mở rộng"

#: admin/views/ai-assistant.php:234
msgid ""
"Choose whether the AI Style Assistant opens visibly or starts as a compact "
"button customers can expand."
msgstr "Chọn xem Trợ lý Phong cách AI hiển thị mở sẵn hay bắt đầu dưới dạng nút thu gọn để khách hàng có thể mở rộng."

#: admin/views/ai-assistant.php:238
msgid "Text Us Reply Drafts"
msgstr "Bản nháp trả lời Nhắn tin cho chúng tôi"

#: admin/views/ai-assistant.php:242
msgid "Generate AI reply drafts for customer messages."
msgstr "Tạo bản nháp trả lời bằng AI cho tin nhắn của khách hàng."

#: admin/views/ai-assistant.php:244
msgid "Drafts are shown to staff for review before sending."
msgstr "Bản nháp sẽ hiển thị cho nhân viên xem trước khi gửi."

#: admin/views/ai-assistant.php:244
msgid ""
"Requires an active Pro license. Customer service helper stays available."
msgstr "Yêu cầu giấy phép Pro đang hoạt động. Trợ giúp dịch vụ khách hàng vẫn khả dụng."

#: admin/views/ai-assistant.php:249
msgid "Save AI Settings"
msgstr "Lưu cài đặt AI"

#: admin/views/ai-assistant.php:254
msgid "Setup Checklist"
msgstr "Danh sách thiết lập"

#: admin/views/ai-assistant.php:256
msgid "1. WordPress 7.0 AI Client"
msgstr "1. WordPress 7.0 AI Client"

#: admin/views/ai-assistant.php:257
msgid ""
"WordPress 6.9 remains supported. AI appears as a visible feature panel, but "
"generation requires WordPress 7.0 AI Client support."
msgstr "WordPress 6.9 vẫn được hỗ trợ. AI sẽ hiển thị dưới dạng bảng tính năng, nhưng việc tạo nội dung cần hỗ trợ WordPress 7.0 AI Client."

#: admin/views/ai-assistant.php:260
msgid "2. Connect an AI provider"
msgstr "2. Kết nối nhà cung cấp AI"

#: admin/views/ai-assistant.php:261
msgid ""
"Use WordPress Settings > Connectors. Yatoon does not store AI API keys or "
"charge for AI usage."
msgstr "Vào WordPress Cài đặt > Connectors. Yatoon không lưu trữ khóa API AI hay tính phí sử dụng AI."

#: admin/views/ai-assistant.php:264
msgid "3. Provider priority"
msgstr "3. Thứ tự ưu tiên nhà cung cấp"

#: admin/views/ai-assistant.php:265
msgid ""
"If multiple AI providers are connected, Yatoon prefers OpenAI/GPT first, "
"then Google/Gemini, then Anthropic/Claude when fallback is needed."
msgstr "Nếu kết nối nhiều nhà cung cấp AI, khi cần dự phòng, Yatoon sẽ ưu tiên OpenAI/GPT trước, sau đó đến Google/Gemini, rồi đến Anthropic/Claude."

#: admin/views/ai-assistant.php:268
msgid "4. Improve service descriptions"
msgstr "4. Cải thiện mô tả dịch vụ"

#: admin/views/ai-assistant.php:269
msgid ""
"Open Services, edit a service, and use Improve with AI so customers and the "
"AI Style Assistant have better service details."
msgstr "Mở mục Dịch vụ, chỉnh sửa một dịch vụ và dùng tính năng Cải thiện bằng AI để khách hàng và Trợ lý Phong cách AI có thông tin dịch vụ tốt hơn."

#: admin/views/ai-assistant.php:272
msgid "5. Preview the booking page"
msgstr "5. Xem trước trang đặt lịch"

#: admin/views/ai-assistant.php:273
msgid ""
"The AI Style Assistant appears above the service list when the switch is on."
msgstr "Khi bật công tắc này, Trợ lý Phong cách AI sẽ hiển thị phía trên danh sách dịch vụ."

#: admin/views/ai-assistant.php:276
msgid "Open Connectors"
msgstr "Mở trình kết nối"

#: admin/views/ai-assistant.php:277
msgid "General Settings"
msgstr "Cài đặt chung"

#: admin/views/dashboard.php:15
msgid "Activated"
msgstr "Đã kích hoạt"

#: admin/views/dashboard.php:16
msgid "Setup complete"
msgstr "Đã thiết lập xong"

#: admin/views/dashboard.php:17
msgid "Booking page opened"
msgstr "Đã mở trang đặt lịch"

#: admin/views/dashboard.php:18
msgid "Test booking"
msgstr "Đặt lịch thử"

#: admin/views/dashboard.php:19
msgid "First real booking"
msgstr "Lịch hẹn thật đầu tiên"

#: admin/views/dashboard.php:37
msgid "Create booking page"
msgstr "Tạo trang đặt lịch"

#: admin/views/dashboard.php:38
msgid "Public page is ready"
msgstr "Trang công khai đã sẵn sàng"

#: admin/views/dashboard.php:38
msgid "Run the setup wizard or add [yatoon_booking]"
msgstr "Chạy trình hướng dẫn thiết lập hoặc thêm [yatoon_booking]"

#: admin/views/dashboard.php:43
msgid "Build service menu"
msgstr "Xây dựng menu dịch vụ"

#: admin/views/dashboard.php:44 admin/views/setup-wizard.php:78
#, php-format
msgid "%d active service"
msgid_plural "%d active services"
msgstr[0] "%d dịch vụ đang hoạt động"
msgstr[1] "%d dịch vụ đang hoạt động"

#: admin/views/dashboard.php:49
msgid "Add service photos"
msgstr "Thêm ảnh dịch vụ"

#: admin/views/dashboard.php:50
#, php-format
msgid "%d service has an image"
msgid_plural "%d services have images"
msgstr[0] "%d dịch vụ có ảnh"
msgstr[1] "%d dịch vụ có ảnh"

#: admin/views/dashboard.php:55
msgid "Show bookable staff"
msgstr "Hiển thị nhân viên có thể đặt lịch"

#: admin/views/dashboard.php:56
#, php-format
msgid "%d staff online"
msgid_plural "%d staff online"
msgstr[0] "%d nhân viên trực tuyến"
msgstr[1] "%d nhân viên trực tuyến"

#: admin/views/dashboard.php:61
msgid "Confirm notifications"
msgstr "Xác nhận thông báo"

#: admin/views/dashboard.php:62
msgid "Email confirmations are enabled"
msgstr "Đã bật xác nhận qua email"

#: admin/views/dashboard.php:62
msgid "Turn on customer or admin emails"
msgstr "Bật email cho khách hàng hoặc quản trị viên"

#: admin/views/dashboard.php:67
msgid "Create staff portal"
msgstr "Tạo cổng nhân viên"

#: admin/views/dashboard.php:68
msgid "Staff app page is ready"
msgstr "Trang ứng dụng nhân viên đã sẵn sàng"

#: admin/views/dashboard.php:68
msgid "Optional, useful for phones on the salon floor"
msgstr "Không bắt buộc, hữu ích cho điện thoại tại quầy"

#: admin/views/dashboard.php:73
msgid "Add staff photos"
msgstr "Thêm ảnh nhân viên"

#: admin/views/dashboard.php:74
#, php-format
msgid "%d staff photo"
msgid_plural "%d staff photos"
msgstr[0] "%d ảnh nhân viên"
msgstr[1] "%d ảnh nhân viên"

#: admin/views/dashboard.php:79
msgid "Review booking policy"
msgstr "Xem lại chính sách đặt lịch"

#: admin/views/dashboard.php:80
msgid "Cancellation policy enabled"
msgstr "Đã bật chính sách hủy lịch"

#: admin/views/dashboard.php:80
msgid "Optional, but recommended before launch"
msgstr "Không bắt buộc, nhưng nên hoàn thành trước khi ra mắt"

#: admin/views/dashboard.php:85
msgid "Place a test booking"
msgstr "Thực hiện một lượt đặt lịch thử"

#: admin/views/dashboard.php:86
msgid "Booking flow has been tested"
msgstr "Đã kiểm tra quy trình đặt lịch"

#: admin/views/dashboard.php:86
msgid "Open the customer page and book once"
msgstr "Mở trang khách hàng và đặt lịch thử một lần"

#: admin/views/dashboard.php:98
msgid "Dashboard"
msgstr "Bảng điều khiển"

#: admin/views/dashboard.php:99
msgid "Today's schedule, this month's performance, and action items."
msgstr "Lịch hôm nay, hiệu suất tháng này và các việc cần làm."

#: admin/views/dashboard.php:192 admin/views/dashboard.php:193
msgid "Activation funnel"
msgstr "Phễu kích hoạt"

#: admin/views/dashboard.php:193
msgid "Stored locally; no customer data is included."
msgstr "Lưu trữ tại chỗ; không bao gồm dữ liệu khách hàng."

#: admin/views/dashboard.php:199
msgid "Not reached"
msgstr "Chưa đạt được"

#: admin/views/dashboard.php:205 admin/views/dashboard.php:207
msgid "Launch checklist"
msgstr "Danh sách trước khi ra mắt"

#: admin/views/dashboard.php:258
#, php-format
msgid ""
"Your no-show rate is %s%% this month. Pro lets you require deposits from "
"repeat offenders automatically."
msgstr "Tỷ lệ không đến của bạn trong tháng này là %s%%. Bản Pro cho phép tự động yêu cầu đặt cọc đối với khách hàng thường xuyên không đến."

#: admin/views/dashboard.php:258
msgid "Upgrade"
msgstr "Nâng cấp"

#: admin/views/dashboard.php:295
msgid "Bar height = revenue. Dark bar = today."
msgstr "Chiều cao cột = doanh thu. Cột đậm = hôm nay."

#: admin/views/dashboard.php:318
msgid "No appointments today."
msgstr "Hôm nay không có lịch hẹn."

#: admin/views/dashboard.php:346
msgid "All clear! Nothing urgent right now."
msgstr "Mọi thứ đều ổn! Hiện không có gì gấp."

#: admin/views/dashboard.php:350
msgid "Unpaid"
msgstr "Chưa thanh toán"

#: admin/views/dashboard.php:357
msgid "Recall"
msgstr "Gọi lại"

#: admin/views/bookings.php:56
msgid "No bookings found yet."
msgstr "No đặt lịchs found yet."

#: admin/views/bookings.php:79
msgid "View Design Images"
msgstr "Xem ảnh thiết kế"

#: admin/views/bookings.php:82
msgid "Delete Selected"
msgstr "Delete Chọned"

#: admin/views/bookings.php:85
msgid "Export CSV"
msgstr "Xuất CSV"

#: admin/views/bookings.php:88
msgid "Sync from Square"
msgstr "Đồng bộ từ Square"

#: admin/views/bookings.php:146
msgid "ID"
msgstr "ID"

#: admin/views/bookings.php:147 includes/class-yatoon-growth-modules.php:904
#: includes/class-yatoon-growth-modules.php:929
#: includes/class-yatoon-growth-modules.php:975
msgid "Customer"
msgstr "Khách hàng"

#: admin/views/bookings.php:148 public/views/booking-form.php:65
msgid "Service"
msgstr "Dịch vụ"

#: admin/views/bookings.php:149 public/views/booking-form.php:79
msgid "Staff"
msgstr "Nhân viên"

#: admin/views/bookings.php:150 public/views/booking-form.php:86
msgid "Date & Time"
msgstr "Ngày và giờ"

#: admin/views/bookings.php:151 includes/class-yatoon-growth-modules.php:724
#: includes/class-yatoon-growth-modules.php:737
msgid "Price"
msgstr "Giá"

#: admin/views/bookings.php:152 admin/views/sync-log.php:29
#: includes/class-yatoon-manage-booking.php:420
#: includes/class-yatoon-locations.php:184
msgid "Status"
msgstr "Trạng thái"

#: admin/views/bookings.php:153
msgid "Payment"
msgstr "Thanh toán"

#: admin/views/bookings.php:154
msgid "Square Sync"
msgstr "Đồng bộ Square"

#: admin/views/bookings.php:155 includes/class-yatoon-locations.php:187
msgid "Actions"
msgstr "Thao tác"

#: admin/views/sync-log.php:21
msgid "No sync logs available yet."
msgstr "Chưa có nhật ký đồng bộ."

#: admin/views/sync-log.php:28
msgid "Timestamp"
msgstr "Dấu thời gian"

#: admin/views/sync-log.php:30 public/views/booking-form.php:93
msgid "Details"
msgstr "Chi tiết"

#: admin/views/sync-log.php:39
msgid "Completed"
msgstr "Hoàn tất"

#: admin/views/sync-log.php:41
msgid "Failed"
msgstr "Thất bại"

#: admin/views/sync-log.php:43
msgid "In Progress"
msgstr "Đang xử lý"

#: admin/views/sync-log.php:50
msgid "View Details"
msgstr "Xem chi tiết"

#: admin/views/sync-log.php:54
msgid "Locations:"
msgstr "Địa điểms:"

#: admin/views/sync-log.php:60
msgid "Services:"
msgstr "Dịch vụs:"

#: admin/views/sync-log.php:67 public/views/booking-form.php:396
msgid "Staff:"
msgstr "Nhân viên:"

#: admin/views/sync-log.php:73
msgid "Bookings:"
msgstr "Đặt lịchs:"

#: admin/views/sync-log.php:80
msgid "Error:"
msgstr "Lỗi:"

#: admin/views/sync-log.php:98
msgid ""
"This log shows the history of synchronization activities between WordPress "
"and Square."
msgstr "Nhật ký này hiển thị lịch sử đồng bộ giữa WordPress và Square."

#: admin/views/automations.php:6
msgid "Automation"
msgstr "Tự động hóa"

#: admin/views/automations.php:7
msgid ""
"When something happens, do something automatically - no more digging through "
"scattered settings toggles."
msgstr "Khi có điều gì đó xảy ra, hãy để hệ thống tự động xử lý - không cần lục tìm qua các công tắc cài đặt rải rác nữa."

#: admin/views/setup-wizard.php:51
msgid "Let's get your booking page live"
msgstr "Cùng đưa trang đặt lịch của bạn lên trực tuyến"

#: admin/views/setup-wizard.php:52
msgid "A few quick steps, and clients can start booking with you today."
msgstr "Chỉ vài bước nhanh chóng, khách hàng có thể bắt đầu đặt lịch với bạn ngay hôm nay."

#: admin/views/setup-wizard.php:54
msgid "Pro package"
msgstr "Gói Pro"

#: admin/views/setup-wizard.php:54
msgid "Free local booking"
msgstr "Đặt lịch nội bộ miễn phí"

#: admin/views/setup-wizard.php:57
msgid "Setup progress"
msgstr "Tiến độ thiết lập"

#: admin/views/setup-wizard.php:73
msgid "Your booking flow is ready to test"
msgstr "Quy trình đặt lịch của bạn đã sẵn sàng để thử nghiệm"

#: admin/views/setup-wizard.php:73
msgid "Complete the last launch items"
msgstr "Hoàn tất các mục cuối cùng trước khi ra mắt"

#: admin/views/setup-wizard.php:74
msgid ""
"Open the customer page and place one test booking before sharing the link."
msgstr "Mở trang khách hàng và thực hiện một lượt đặt lịch thử trước khi chia sẻ liên kết."

#: admin/views/setup-wizard.php:74
msgid ""
"Add at least one service and one bookable staff member, then return to the "
"launch center."
msgstr "Thêm ít nhất một dịch vụ và một nhân viên có thể đặt lịch, sau đó quay lại trung tâm ra mắt."

#: admin/views/setup-wizard.php:82
#, php-format
msgid "%d bookable staff member"
msgid_plural "%d bookable staff members"
msgstr[0] "%d nhân viên có thể đặt lịch"
msgstr[1] "%d nhân viên có thể đặt lịch"

#: admin/views/setup-wizard.php:84
msgid "Booking page created"
msgstr "Đã tạo trang đặt lịch"

#: admin/views/setup-wizard.php:84
msgid "Booking page needs attention"
msgstr "Trang đặt lịch cần được xử lý"

#: admin/views/setup-wizard.php:87
msgid "Open launch center"
msgstr "Mở trung tâm ra mắt"

#: admin/views/setup-wizard.php:89
msgid "Add services"
msgstr "Thêm dịch vụ"

#: admin/views/setup-wizard.php:90
msgid "Add staff"
msgstr "Thêm nhân viên"

#: admin/views/setup-wizard.php:91
msgid "Start test booking"
msgstr "Bắt đầu đặt lịch thử"

#: admin/views/setup-wizard.php:103
msgid "Business details"
msgstr "Thông tin doanh nghiệp"

#: admin/views/setup-wizard.php:104
msgid "Used on booking confirmations and customer-facing pages."
msgstr "Được dùng trong xác nhận đặt lịch và các trang hiển thị cho khách hàng."

#: admin/views/setup-wizard.php:105
msgid "Business name"
msgstr "Tên doanh nghiệp"

#: admin/views/setup-wizard.php:107 public/views/booking-form.php:452
#: includes/class-yatoon-growth-modules.php:976
#: includes/class-yatoon-growth-storefront.php:160
#: includes/class-yatoon-locations.php:232
msgid "Phone"
msgstr "Điện thoại"

#: admin/views/setup-wizard.php:108
msgid "Booking email"
msgstr "Email đặt lịch"

#: admin/views/setup-wizard.php:110 includes/class-yatoon-locations.php:183
#: includes/class-yatoon-locations.php:228
msgid "Address"
msgstr "Địa chỉ"

#: admin/views/setup-wizard.php:111
msgid "Website"
msgstr "Trang web"

#: admin/views/setup-wizard.php:114
msgid "Choose how to start"
msgstr "Chọn cách bắt đầu"

#: admin/views/setup-wizard.php:115
msgid ""
"Nothing is added to your service or staff lists unless you choose demo "
"content."
msgstr "Sẽ không có gì được thêm vào danh sách dịch vụ hoặc nhân viên của bạn trừ khi bạn chọn nội dung demo."

#: admin/views/setup-wizard.php:116
msgid "Starter content"
msgstr "Nội dung khởi đầu"

#: admin/views/setup-wizard.php:118
msgid "Start with my own data"
msgstr "Bắt đầu với dữ liệu của riêng tôi"

#: admin/views/setup-wizard.php:118
msgid ""
"Best for a live business. Your lists stay empty until you add or sync data."
msgstr "Phù hợp nhất cho doanh nghiệp đang hoạt động thực tế. Danh sách của bạn sẽ trống cho đến khi bạn thêm hoặc đồng bộ dữ liệu."

#: admin/views/setup-wizard.php:119
msgid "Add demo services"
msgstr "Thêm dịch vụ mẫu"

#: admin/views/setup-wizard.php:119
msgid "Adds two sample staff members and three services for a quick test."
msgstr "Thêm hai nhân viên mẫu và ba dịch vụ để thử nghiệm nhanh."

#: admin/views/setup-wizard.php:122
msgid "Booking data source"
msgstr "Nguồn dữ liệu đặt lịch"

#: admin/views/setup-wizard.php:124
msgid "Local WordPress"
msgstr "WordPress nội bộ"

#: admin/views/setup-wizard.php:124
msgid "Square Appointments"
msgstr "Square Appointments"

#: admin/views/setup-wizard.php:124
msgid "Vagaro (Experimental)"
msgstr "Vagaro (Thử nghiệm)"

#: admin/views/setup-wizard.php:125
msgid "Manage availability inside WordPress."
msgstr "Quản lý thời gian trống ngay trong WordPress."

#: admin/views/setup-wizard.php:125
msgid "Connect and sync live availability."
msgstr "Kết nối và đồng bộ thời gian trống theo thời gian thực."

#: admin/views/setup-wizard.php:129
msgid "Square access token"
msgstr "Mã truy cập Square"

#: admin/views/setup-wizard.php:129
msgid "Leave blank if using local or Vagaro"
msgstr "Để trống nếu dùng chế độ nội bộ hoặc Vagaro"

#: admin/views/setup-wizard.php:130
msgid "Square location ID"
msgstr "ID địa điểm Square"

#: admin/views/setup-wizard.php:131
msgid "Vagaro API key"
msgstr "Khóa API Vagaro"

#: admin/views/setup-wizard.php:132
msgid "Vagaro business ID"
msgstr "ID doanh nghiệp Vagaro"

#: admin/views/setup-wizard.php:135
msgid "Free uses local WordPress booking."
msgstr "Bản miễn phí dùng đặt lịch nội bộ WordPress."

#: admin/views/setup-wizard.php:135
msgid ""
"Square and Vagaro live sync are available in Pro; no integration credentials "
"are requested in Free."
msgstr "Đồng bộ trực tiếp Square và Vagaro chỉ có ở bản Pro; bản Free không yêu cầu thông tin xác thực tích hợp."

#: admin/views/setup-wizard.php:139
msgid "Hours and notifications"
msgstr "Giờ làm việc và thông báo"

#: admin/views/setup-wizard.php:140
msgid ""
"Set a simple weekly schedule now. You can add breaks and staff-specific "
"hours later."
msgstr "Hãy thiết lập một lịch làm việc hàng tuần đơn giản ngay bây giờ. Bạn có thể thêm giờ nghỉ và giờ làm riêng cho từng nhân viên sau."

#: admin/views/setup-wizard.php:146
msgid "Closed"
msgstr "Đóng cửa"

#: admin/views/setup-wizard.php:149
msgid "Send customers a booking confirmation email"
msgstr "Gửi email xác nhận đặt lịch cho khách hàng"

#: admin/views/setup-wizard.php:150
msgid "Notify the business email about new bookings"
msgstr "Thông báo cho email doanh nghiệp khi có lịch hẹn mới"

#: admin/views/setup-wizard.php:151
msgid "Send an email reminder before the appointment"
msgstr "Gửi email nhắc nhở trước lịch hẹn"

#: admin/views/setup-wizard.php:152
msgid "Reminder hours before"
msgstr "Số giờ nhắc trước"

#: admin/views/setup-wizard.php:155
msgid "Create your booking pages"
msgstr "Tạo trang đặt lịch của bạn"

#: admin/views/setup-wizard.php:156
msgid ""
"Yatoon can create the pages and add the correct shortcodes automatically."
msgstr "Yatoon có thể tự động tạo trang và thêm đúng shortcode."

#: admin/views/setup-wizard.php:157
msgid "Customer booking page"
msgstr "Trang đặt lịch của khách hàng"

#: admin/views/setup-wizard.php:157
msgid "Create a new Book an Appointment page"
msgstr "Tạo một trang Đặt lịch hẹn mới"

#: admin/views/setup-wizard.php:157
msgid ""
"If you select an existing page, Yatoon appends [yatoon_booking] only when it "
"is missing."
msgstr "Nếu bạn chọn một trang có sẵn, Yatoon chỉ thêm [yatoon_booking] khi trang đó chưa có."

#: admin/views/setup-wizard.php:158
msgid "Also create customer self-service pages"
msgstr "Đồng thời tạo trang tự phục vụ cho khách hàng"

#: admin/views/setup-wizard.php:158
msgid "Creates Manage Your Appointment and My Appointments pages."
msgstr "Tạo trang Quản lý lịch hẹn của bạn và Lịch hẹn của tôi."

#: admin/views/setup-wizard.php:159
msgid "Primary color"
msgstr "Màu chính"

#: admin/views/setup-wizard.php:159
msgid "Minimum advance notice (hours)"
msgstr "Thời gian báo trước tối thiểu (giờ)"

#: admin/views/setup-wizard.php:164 public/views/booking-form.php:329
#: public/views/booking-form.php:344 public/views/booking-form.php:377
#: public/views/booking-form.php:524
#: includes/class-yatoon-manage-booking.php:475
msgid "Back"
msgstr "Quay lại"

#: admin/views/setup-wizard.php:165
msgid "Skip for now"
msgstr "Bỏ qua lúc này"

#: admin/views/setup-wizard.php:165
msgid "Create pages and finish"
msgstr "Tạo trang và hoàn tất"

#: admin/views/setup-wizard.php:165
msgid "Save and continue"
msgstr "Lưu và tiếp tục"

#: admin/views/setup-wizard.php:170
msgid "Exit setup wizard"
msgstr "Thoát trình hướng dẫn thiết lập"

#: public/views/booking-form-hybrid.php:20
#: includes/class-yatoon-manage-booking.php:391
msgid "Services"
msgstr "Dịch vụ"

#: public/views/booking-form-hybrid.php:38
#: public/views/booking-form-square.php:386 public/views/booking-form.php:117
msgid "Collapse AI Assistant"
msgstr "Thu gọn Trợ lý AI"

#: public/views/booking-form-hybrid.php:39
#: public/views/booking-form-square.php:387 public/views/booking-form.php:118
msgid ""
"Tell us the style, length, occasion, budget, or concerns you have. Our AI "
"assistant will suggest services from this menu."
msgstr "Hãy cho chúng tôi biết phong cách, độ dài, dịp, ngân sách hoặc mối quan tâm của bạn. Trợ lý AI của chúng tôi sẽ gợi ý dịch vụ từ menu này."

#: public/views/booking-form-hybrid.php:48
#: public/views/booking-form-square.php:396 public/views/booking-form.php:127
msgid ""
"Example: soft pink almond nails for a wedding, medium length, with simple "
"nail art"
msgstr "Ví dụ: móng hình quả hạnh màu hồng nhạt cho đám cưới, độ dài vừa, với họa tiết móng đơn giản"

#: public/views/booking-form-hybrid.php:53
#: public/views/booking-form-square.php:401 public/views/booking-form.php:132
msgid "Ask AI for Recommendations"
msgstr "Hỏi AI để được gợi ý"

#: public/views/booking-form-hybrid.php:110 public/views/booking-form.php:231
msgid "Book"
msgstr "Đặt lịch"

#: public/views/booking-form-hybrid.php:116
msgid "No services available."
msgstr "No dịch vụs có sẵn."

#: public/views/booking-form-hybrid.php:123
msgid "Back to Services"
msgstr "Back to Dịch vụs"

#: public/views/booking-form-square.php:101
msgid "Price varies"
msgstr "Giá thay đổi"

#: public/views/booking-form-square.php:138
msgid "Go to service step"
msgstr "Đi đến bước chọn dịch vụ"

#: public/views/booking-form-square.php:143
msgid "Go to options step"
msgstr "Đi đến bước tùy chọn"

#: public/views/booking-form-square.php:148
msgid "Go to staff step"
msgstr "Đi đến bước chọn nhân viên"

#: public/views/booking-form-square.php:153
msgid "Go to date and time step"
msgstr "Đi đến bước chọn ngày giờ"

#: public/views/booking-form-square.php:158
msgid "Go to details step"
msgstr "Đi đến bước chi tiết"

#: public/views/booking-form-square.php:206
msgid "Booking venue"
msgstr "Địa điểm đặt lịch"

#: public/views/booking-form-square.php:209
#: public/views/booking-form-square.php:245
msgid "Book your visit"
msgstr "Đặt lịch ghé thăm"

#: public/views/booking-form-square.php:221
msgid "services"
msgstr "dịch vụ"

#: public/views/booking-form-square.php:223
msgid "From"
msgstr "Từ"

#: public/views/booking-form-square.php:228
msgid "Booking highlights"
msgstr "Điểm nổi bật khi đặt lịch"

#: public/views/booking-form-square.php:230
msgid "Fast booking"
msgstr "Đặt lịch nhanh"

#: public/views/booking-form-square.php:231
msgid "Choose service, staff, and time in minutes"
msgstr "Chọn dịch vụ, nhân viên và giờ chỉ trong vài phút"

#: public/views/booking-form-square.php:234
msgid "Clear pricing"
msgstr "Giá rõ ràng"

#: public/views/booking-form-square.php:235
msgid "Review your total before confirming"
msgstr "Xem lại tổng số tiền trước khi xác nhận"

#: public/views/booking-form-square.php:238
msgid "Easy changes"
msgstr "Dễ dàng thay đổi"

#: public/views/booking-form-square.php:239
msgid "Manage appointment details after booking"
msgstr "Quản lý chi tiết lịch hẹn sau khi đặt"

#: public/views/booking-form-square.php:337
msgid "Appointment type"
msgstr "Lịch hẹn type"

#: public/views/booking-form-square.php:342
msgid "Just me"
msgstr "Chỉ tôi"

#: public/views/booking-form-square.php:343
msgid "Book services for yourself"
msgstr "Book dịch vụs for yourself"

#: public/views/booking-form-square.php:350
msgid "Group appointment"
msgstr "Group lịch hẹn"

#: public/views/booking-form-square.php:355
msgid "1 guest"
msgstr "1 khách"

#: public/views/booking-form-square.php:356
#, php-format
msgid "up to %d guests"
msgstr "tối đa %d khách"

#: public/views/booking-form-square.php:357
#, php-format
msgid "Add %s; everyone starts together"
msgstr "Thêm %s; mọi người bắt đầu cùng lúc"

#: public/views/booking-form-square.php:365
msgid "Select your service first, then add services for your guests."
msgstr "Chọn your dịch vụ first, then add dịch vụs for your guests."

#: public/views/booking-form-square.php:374
#: public/views/booking-form-square.php:375
#: public/views/booking-form-square.php:376
msgid "Need help choosing?"
msgstr "Cần trợ giúp để chọn?"

#: public/views/booking-form-square.php:467
msgid "Popular services"
msgstr "Dịch vụ phổ biến"

#: public/views/booking-form-square.php:470
msgid "Popular picks"
msgstr "Lựa chọn phổ biến"

#: public/views/booking-form-square.php:471
msgid "Start with a customer favorite"
msgstr "Bắt đầu với dịch vụ được khách yêu thích"

#: public/views/booking-form-square.php:523
msgid "Search services..."
msgstr "Tìm kiếm dịch vụ..."

#: public/views/booking-form-square.php:525
msgid "Clear search"
msgstr "Xóa tìm kiếm"

#: public/views/booking-form-square.php:527
msgid "No services match your search."
msgstr "Không có dịch vụ nào khớp với tìm kiếm của bạn."

#: public/views/booking-form-square.php:621 public/views/booking-form.php:258
#: includes/class-yatoon-frontend.php:676
msgid "Read more"
msgstr "Xem thêm"

#: public/views/booking-form-square.php:631 public/views/booking-form.php:292
#: includes/class-yatoon-frontend.php:679
msgid "Checking availability..."
msgstr "Đang kiểm tra lịch trống..."

#: public/views/booking-form-square.php:665 public/views/booking-form.php:303
msgid "No services available at this time."
msgstr "Hiện không có dịch vụ nào."

#: public/views/booking-form-square.php:672
msgid "Choose your options"
msgstr "Chọn các tùy chọn của bạn"

#: public/views/booking-form-square.php:679 public/views/booking-form.php:320
msgid "Upload a reference photo"
msgstr "Tải lên ảnh tham khảo"

#: public/views/booking-form-square.php:680 public/views/booking-form.php:321
msgid ""
"Optional - choose a photo that shows the color, shape, or nail art you want. "
"JPG, PNG, GIF, or WebP, up to 10 MB."
msgstr "Không bắt buộc - chọn ảnh thể hiện màu sắc, hình dáng hoặc họa tiết móng bạn muốn. Định dạng JPG, PNG, GIF hoặc WebP, tối đa 10 MB."

#: public/views/booking-form-square.php:682 public/views/booking-form.php:323
msgid "Choose reference photo"
msgstr "Chọn ảnh tham khảo"

#: public/views/booking-form-square.php:723
msgid "Quick date choices"
msgstr "Lựa chọn ngày nhanh"

#: public/views/booking-form-square.php:724
msgid "Today"
msgstr "Hôm nay"

#: public/views/booking-form-square.php:725
msgid "Tomorrow"
msgstr "Ngày mai"

#: public/views/booking-form-square.php:726
msgid "This week"
msgstr "Tuần này"

#: public/views/booking-form-square.php:752
msgid "Edit Services"
msgstr "Chỉnh sửa dịch vụ"

#: public/views/booking-form-square.php:758
msgid "Review your booking"
msgstr "Xem lại lịch đặt của bạn"

#: public/views/booking-form-square.php:759 public/views/booking-form.php:413
msgid "Booking confidence"
msgstr "Đảm bảo khi đặt lịch"

#: public/views/booking-form-square.php:760
msgid "Review details before confirming"
msgstr "Xem lại chi tiết trước khi xác nhận"

#: public/views/booking-form-square.php:761
msgid "Deposit shown before checkout"
msgstr "Hiển thị tiền cọc trước khi thanh toán"

#: public/views/booking-form-square.php:761
msgid "Pay later available"
msgstr "Có thể thanh toán sau"

#: public/views/booking-form-square.php:762
msgid "Manage changes after booking"
msgstr "Quản lý thay đổi sau khi đặt lịch"

#: public/views/booking-form-square.php:768
msgid "Appointment details"
msgstr "Chi tiết lịch hẹn"

#: public/views/booking-form-square.php:777 public/views/booking-form.php:383
msgid "Your Information"
msgstr "Thông tin của bạn"

#: public/views/booking-form-square.php:902
msgid "Gift Card"
msgstr "Thẻ quà tặng"

#: public/views/booking-form-square.php:905
#: public/views/booking-form-square.php:918
msgid "Apply"
msgstr "Áp dụng"

#: public/views/booking-form-square.php:915
msgid "Coupon Code"
msgstr "Mã giảm giá"

#: public/views/booking-form.php:10
msgid "Cancellation & No-Show Policy"
msgstr "Chính sách hủy lịch & không đến"

#: public/views/booking-form.php:11
msgid ""
"Please let us know as soon as possible if you need to cancel or reschedule. "
"This helps us offer the time to another customer."
msgstr "Vui lòng cho chúng tôi biết sớm nhất có thể nếu bạn cần hủy hoặc đổi lịch. Điều này giúp chúng tôi có thể sắp xếp thời gian đó cho khách hàng khác."

#: public/views/booking-form.php:12
msgid "I have read and understand the cancellation and no-show policy."
msgstr "Tôi đã đọc và hiểu chính sách hủy lịch và không đến."

#: public/views/booking-form.php:57
msgid "Booking steps"
msgstr "Đặt lịch steps"

#: public/views/booking-form.php:72
msgid "Options"
msgstr "Tùy chọn"

#: public/views/booking-form.php:100
msgid "Select a Service"
msgstr "Chọn dịch vụ"

#: public/views/booking-form.php:164
msgid "Featured"
msgstr "Nổi bật"

#: public/views/booking-form.php:223
msgid "Popular"
msgstr "Phổ biến"

#: public/views/booking-form.php:237 includes/class-yatoon-frontend.php:678
msgid "Rating"
msgstr "Đánh giá"

#: public/views/booking-form.php:258 includes/class-yatoon-frontend.php:677
msgid "Show less"
msgstr "Thu gọn"

#: public/views/booking-form.php:310
msgid "Select Options"
msgstr "Chọn tùy chọn"

#: public/views/booking-form.php:314
msgid "Loading options..."
msgstr "Đang tải tùy chọn..."

#: public/views/booking-form.php:330
msgid "Continue"
msgstr "Tiếp tục"

#: public/views/booking-form.php:336
msgid "Select Staff Member"
msgstr "Chọn nhân viên"

#: public/views/booking-form.php:340
msgid "Loading staff..."
msgstr "Đang tải nhân viên..."

#: public/views/booking-form.php:350
msgid "Select Date & Time"
msgstr "Chọn ngày và giờ"

#: public/views/booking-form.php:354
msgid "Week"
msgstr "Tuần"

#: public/views/booking-form.php:355
msgid "Month"
msgstr "Tháng"

#: public/views/booking-form.php:371
msgid "Select a date above to see available times"
msgstr "Chọn ngày ở trên để xem giờ trống"

#: public/views/booking-form.php:386
msgid "Booking Summary"
msgstr "Đặt lịch Summary"

#: public/views/booking-form.php:388
msgid "Service:"
msgstr "Dịch vụ:"

#: public/views/booking-form.php:392
msgid "Options:"
msgstr "Tùy chọn:"

#: public/views/booking-form.php:400
msgid "Date & Time:"
msgstr "Ngày và giờ"

#: public/views/booking-form.php:404
msgid "Duration:"
msgstr "Thời lượng:"

#: public/views/booking-form.php:408
msgid "Total:"
msgstr "Tổng:"

#: public/views/booking-form.php:415
msgid "Instant confirmation"
msgstr "Xác nhận ngay lập tức"

#: public/views/booking-form.php:416
msgid "You will receive booking details after the appointment is submitted."
msgstr "Bạn sẽ nhận được chi tiết lịch hẹn sau khi gửi yêu cầu đặt lịch."

#: public/views/booking-form.php:419
msgid "Easy to manage"
msgstr "Dễ quản lý"

#: public/views/booking-form.php:420
msgid ""
"Use your confirmation link to reschedule or cancel when the salon allows it."
msgstr "Dùng liên kết xác nhận của bạn để đổi lịch hoặc hủy khi salon cho phép."

#: public/views/booking-form.php:423
msgid "Salon-ready policies"
msgstr "Chính sách phù hợp cho salon"

#: public/views/booking-form.php:424
msgid "Cancellation and no-show rules can be reviewed before you book."
msgstr "Bạn có thể xem quy định hủy lịch và không đến trước khi đặt."

#: public/views/booking-form.php:435
msgid "Full Name"
msgstr "Họ và tên"

#: public/views/booking-form.php:440
#: includes/class-yatoon-growth-storefront.php:159
#: includes/class-yatoon-locations.php:236
msgid "Email"
msgstr "Email"

#: public/views/booking-form.php:462
msgid "Phone number"
msgstr "Số điện thoại"

#: public/views/booking-form.php:510
msgid "Additional Notes"
msgstr "Ghi chú bổ sung"

#: public/views/booking-form.php:526
msgid "Confirm Booking"
msgstr "Xác nhận đặt lịch"

#: public/views/booking-form.php:540
msgid "You're all set!"
msgstr "Bạn đã hoàn tất!"

#: public/views/booking-form.php:541
msgid "A confirmation email is on its way. We look forward to seeing you!"
msgstr "Email xác nhận đang được gửi. Chúng tôi mong được gặp bạn!"

#: public/views/booking-form.php:546
msgid "Add to your calendar"
msgstr "Thêm vào lịch của bạn"

#: public/views/booking-form.php:550
msgid "Google Calendar"
msgstr "Google Calendar"

#: public/views/booking-form.php:554
msgid "Apple / Outlook (.ics)"
msgstr "Apple / Outlook (.ics)"

#: public/views/booking-form.php:589
msgid "Make this a recurring appointment?"
msgstr "Make this a recurring lịch hẹn?"

#: public/views/booking-form.php:592
msgid "Repeat every"
msgstr "Lặp lại mỗi"

#: public/views/booking-form.php:594
msgid "1 week"
msgstr "1 tuần"

#: public/views/booking-form.php:595
msgid "2 weeks"
msgstr "2 tuần"

#: public/views/booking-form.php:596
msgid "3 weeks"
msgstr "3 tuần"

#: public/views/booking-form.php:597
msgid "4 weeks"
msgstr "4 tuần"

#: public/views/booking-form.php:599
msgid "For how many visits?"
msgstr "Cho bao nhiêu lượt?"

#: public/views/booking-form.php:608
msgid "Set up recurring appointments"
msgstr "Thiết lập lịch hẹn lặp lại"

#: includes/class-yatoon-manage-booking.php:297
msgid ""
"Are you sure you want to cancel this entire appointment? This cannot be "
"undone."
msgstr ""
"Are you sure you want to hủy this entire lịch hẹn? This cannot be undone."

#: includes/class-yatoon-manage-booking.php:298
msgid "Confirm reschedule to the selected time?"
msgstr "Xác nhận đổi sang giờ đã chọn?"

#: includes/class-yatoon-manage-booking.php:299
msgid "Loading..."
msgstr "Đang tải..."

#: includes/class-yatoon-manage-booking.php:300
msgid "Please select a new time slot."
msgstr "Vui lòng chọn khung giờ mới."

#: includes/class-yatoon-manage-booking.php:322
msgid ""
"No booking token provided. Please use the link from your confirmation email."
msgstr "Không có mã đặt lịch. Vui lòng dùng liên kết trong email xác nhận."

#: includes/class-yatoon-manage-booking.php:328
msgid ""
"This link is invalid or has expired. Please contact us directly to make "
"changes."
msgstr ""
"Liên kết này không hợp lệ hoặc đã hết hạn. Vui lòng liên hệ trực tiếp với "
"chúng tôi để thay đổi."

#: includes/class-yatoon-manage-booking.php:345
msgid "This booking could not be loaded because its date or time is invalid."
msgstr "Không thể tải đặt lịch này vì ngày hoặc giờ không hợp lệ."

#: includes/class-yatoon-manage-booking.php:387
#: includes/class-yatoon-admin.php:953
msgid "Manage Your Appointment"
msgstr "Manage Your Lịch hẹn"

#: includes/class-yatoon-manage-booking.php:417
#: includes/class-yatoon-manage-booking.php:459
#: includes/class-yatoon-growth-modules.php:927
msgid "Date"
msgstr "Ngày"

#: includes/class-yatoon-manage-booking.php:418
msgid "Time"
msgstr "Giờ"

#: includes/class-yatoon-manage-booking.php:419
#: includes/class-yatoon-locations.php:181
msgid "Name"
msgstr "Tên"

#: includes/class-yatoon-manage-booking.php:425
msgid "This appointment has been cancelled."
msgstr "This lịch hẹn has been đã hủy."

#: includes/class-yatoon-manage-booking.php:427
msgid "To book again, call us at "
msgstr "Để đặt lại, hãy gọi "

#: includes/class-yatoon-manage-booking.php:432
msgid "This appointment has already passed."
msgstr "This lịch hẹn has already passed."

#: includes/class-yatoon-manage-booking.php:436
#, php-format
msgid ""
"Changes must be made at least %s hour(s) before your appointment. Please "
"call us directly."
msgstr "Thay đổi phải được thực hiện ít nhất %s giờ trước lịch hẹn của bạn. Vui lòng gọi trực tiếp cho chúng tôi."

#: includes/class-yatoon-manage-booking.php:444
#: includes/class-yatoon-customer-portal.php:237
msgid "Reschedule"
msgstr "Đổi lịch"

#: includes/class-yatoon-manage-booking.php:449
msgid "Cancel Selected Items"
msgstr "Hủy các mục đã chọn"

#: includes/class-yatoon-manage-booking.php:449
#: includes/class-yatoon-customer-portal.php:236
msgid "Cancel Appointment"
msgstr "Hủy lịch hẹn"

#: includes/class-yatoon-manage-booking.php:457
msgid "Choose a New Date & Time"
msgstr "Chọn a New Ngày và giờ"

#: includes/class-yatoon-manage-booking.php:465
msgid "Show Available Times"
msgstr "Hiển thị giờ còn trống"

#: includes/class-yatoon-manage-booking.php:472
msgid "Confirm Reschedule"
msgstr "Xác nhận đổi lịch"

#: includes/class-yatoon-manage-booking.php:489
msgid "Need help? Call us:"
msgstr "Cần trợ giúp? Gọi cho chúng tôi:"

#: includes/class-yatoon-manage-booking.php:510
#: includes/class-yatoon-manage-booking.php:687
msgid "Invalid or expired link."
msgstr "Liên kết không hợp lệ hoặc đã hết hạn."

#: includes/class-yatoon-manage-booking.php:515
msgid "This appointment is already cancelled."
msgstr "This lịch hẹn is already đã hủy."

#: includes/class-yatoon-manage-booking.php:543
msgid "Please select at least one appointment item to cancel."
msgstr "Vui lòng chọn ít nhất một mục lịch hẹn để hủy."

#: includes/class-yatoon-manage-booking.php:564
msgid ""
"Some selected services are linked together in one Square appointment. Please "
"select all linked services for that time, or contact us for help changing "
"only part of it."
msgstr "Một số dịch vụ đã chọn được liên kết với nhau trong một lịch hẹn Square. Vui lòng chọn tất cả dịch vụ liên kết cho thời gian đó, hoặc liên hệ với chúng tôi để được hỗ trợ thay đổi chỉ một phần."

#: includes/class-yatoon-manage-booking.php:573
msgid "This booking has an invalid scheduled time."
msgstr "Đặt lịch này có giờ hẹn không hợp lệ."

#: includes/class-yatoon-manage-booking.php:580
#, php-format
msgid ""
"Cancellations must be made at least %d hour(s) in advance. Please call us "
"directly."
msgstr ""
"Cancellations must be made at least %d hour(s) in advance. Vui lòng call us "
"directly."

#: includes/class-yatoon-manage-booking.php:633
#, php-format
msgid ""
"Your selected %d appointment items have been cancelled. We hope to see you "
"again soon!"
msgstr "%d mục lịch hẹn bạn đã chọn đã được hủy. Chúng tôi hy vọng sớm được gặp lại bạn!"

#: includes/class-yatoon-manage-booking.php:634
msgid "Your appointment has been cancelled. We hope to see you again soon!"
msgstr "Your lịch hẹn has been đã hủy. We hope to see you again soon!"

#: includes/class-yatoon-manage-booking.php:652
msgid "Invalid request."
msgstr "Yêu cầu không hợp lệ."

#: includes/class-yatoon-manage-booking.php:656
msgid "Invalid date format."
msgstr "Định dạng ngày không hợp lệ."

#: includes/class-yatoon-manage-booking.php:670
#: includes/class-yatoon-customer-portal.php:948
msgid "No available times on this date. Please try another day."
msgstr "Không có giờ trống vào ngày này. Vui lòng thử ngày khác."

#: includes/class-yatoon-manage-booking.php:691
msgid "Please select a valid time slot."
msgstr "Vui lòng chọn khung giờ hợp lệ."

#: includes/class-yatoon-manage-booking.php:708
#: includes/class-yatoon-customer-portal.php:1092
msgid "That time slot is no longer available. Please choose another."
msgstr "Khung giờ đó không còn trống. Vui lòng chọn khung giờ khác."

#: includes/class-yatoon-manage-booking.php:770
#, php-format
msgid ""
"Your appointment has been rescheduled to %s. A confirmation email has been "
"sent."
msgstr "Lịch hẹn của bạn đã được đổi sang %s. Email xác nhận đã được gửi."

#: includes/class-yatoon-calendar-links.php:44
msgid "Invalid calendar link."
msgstr "Liên kết lịch không hợp lệ."

#: includes/class-yatoon-calendar-links.php:62
msgid "Calendar link expired or invalid."
msgstr "Liên kết lịch đã hết hạn hoặc không hợp lệ."

#: includes/class-yatoon-calendar-links.php:132
#: includes/class-yatoon-customer-portal.php:572
msgid "Appointment"
msgstr "Lịch hẹn"

#: includes/class-yatoon-admin.php:812
msgid "No matching pages."
msgstr "Không có trang nào khớp."

#: includes/class-yatoon-admin.php:829
msgid "Are you sure you want to delete this item?"
msgstr "Bạn có chắc muốn xóa mục này không?"

#: includes/class-yatoon-admin.php:830 includes/class-yatoon-admin.php:2340
msgid "Sync completed successfully!"
msgstr "Đồng bộ thành công!"

#: includes/class-yatoon-admin.php:831
msgid "Sync failed. Please check your settings."
msgstr "Đồng bộ thất bại. Vui lòng kiểm tra cài đặt."

#: includes/class-yatoon-admin.php:908
msgid "Finish setting up Yatoon Booking"
msgstr "Hoàn tất thiết lập Yatoon Booking"

#: includes/class-yatoon-admin.php:908
msgid "Create your booking pages and test the customer flow in a few minutes."
msgstr "Tạo trang đặt lịch và thử nghiệm quy trình cho khách hàng chỉ trong vài phút."

#: includes/class-yatoon-admin.php:909
msgid "Open setup wizard"
msgstr "Mở trình hướng dẫn thiết lập"

#: includes/class-yatoon-admin.php:910
msgid "Dismiss setup notice"
msgstr "Đóng thông báo thiết lập"

#: includes/class-yatoon-admin.php:914 includes/class-yatoon-admin.php:969
msgid "You are not allowed to manage booking settings."
msgstr "Bạn không có quyền quản lý cài đặt đặt lịch."

#: includes/class-yatoon-admin.php:951
msgid "Book an Appointment"
msgstr "Đặt lịch hẹn"

#: includes/class-yatoon-admin.php:954
msgid "My Appointments"
msgstr "Lịch hẹn của tôi"

#: includes/class-yatoon-admin.php:976
msgid "You are not allowed to start a test booking."
msgstr "Bạn không có quyền bắt đầu đặt lịch thử."

#: includes/class-yatoon-admin.php:1029
#, php-format
msgid "%d service"
msgid_plural "%d services"
msgstr[0] "%d dịch vụ"
msgstr[1] "%d dịch vụ"

#: includes/class-yatoon-admin.php:1031
#, php-format
msgid "%d staff member"
msgid_plural "%d staff members"
msgstr[0] "%d nhân viên"
msgstr[1] "%d nhân viên"

#: includes/class-yatoon-admin.php:1034
msgid "Active services"
msgstr "Dịch vụ đang hoạt động"

#: includes/class-yatoon-admin.php:1040
msgid "Bookable staff"
msgstr "Nhân viên có thể đặt lịch"

#: includes/class-yatoon-admin.php:1046
msgid "Booking page"
msgstr "Trang đặt lịch"

#: includes/class-yatoon-admin.php:1048
msgid "Published"
msgstr "Đã xuất bản"

#: includes/class-yatoon-admin.php:1048
msgid "Create or select a page"
msgstr "Tạo hoặc chọn một trang"

#: includes/class-yatoon-admin.php:1054
msgid "Ready"
msgstr "Sẵn sàng"

#: includes/class-yatoon-admin.php:1054
msgid "Needs credentials"
msgstr "Cần thông tin xác thực"

#: includes/class-yatoon-admin.php:1058
msgid "Customer notifications"
msgstr "Thông báo cho khách hàng"

#: includes/class-yatoon-admin.php:1060
msgid "Enabled"
msgstr "Đã bật"

#: includes/class-yatoon-admin.php:1060
msgid "Email or SMS is off"
msgstr "Email hoặc SMS đang tắt"

#: includes/class-yatoon-admin.php:2274 includes/class-yatoon-admin.php:2326
#: includes/class-yatoon-admin.php:2359
msgid "Permission denied"
msgstr "Không có quyền"

#: includes/class-yatoon-admin.php:2291
msgid "Connection failed"
msgstr "Kết nối thất bại"

#: includes/class-yatoon-admin.php:2296
msgid "Connection test failed. Please check your credentials."
msgstr "Kiểm tra kết nối thất bại. Vui lòng kiểm tra thông tin đăng nhập."

#: includes/class-yatoon-admin.php:2344
msgid "Sync failed. Check the Sync Log tab for details."
msgstr "Đồng bộ thất bại. Xem tab Nhật ký đồng bộ để biết chi tiết."

#: includes/class-yatoon-admin.php:2372 includes/class-yatoon-ajax.php:461
#: includes/class-yatoon-ajax.php:519
msgid "Invalid service ID"
msgstr "Không hợp lệ dịch vụ ID"

#: includes/class-yatoon-admin.php:2396
#, php-format
msgid "%d service deleted successfully"
msgid_plural "%d services deleted successfully"
msgstr[0] "%d dịch vụ đã xóa thành công"
msgstr[1] "%d dịch vụs đã xóa thành công"

#: includes/class-yatoon-admin.php:2402
msgid "Failed to delete service"
msgstr "Không thành công to delete dịch vụ"

#: includes/class-yatoon-admin.php:3767
#, php-format
msgid "Payment reminder for your appointment at %s"
msgstr "Thanh toán reminder for your lịch hẹn at %s"

#: includes/class-yatoon-admin.php:3810
#, php-format
msgid "We would love to see you again at %s"
msgstr "Chúng tôi rất mong được gặp lại bạn tại %s"

#: includes/class-yatoon-reviews.php:166
msgid "This rating link is invalid or has expired."
msgstr "Liên kết đánh giá này không hợp lệ hoặc đã hết hạn."

#: includes/class-yatoon-reviews.php:189
msgid "Security check failed."
msgstr "Kiểm tra bảo mật thất bại."

#: includes/pro/class-yatoon-square-api.php:50
msgid "Square access token is not configured"
msgstr "Square access token is not configured"

#: includes/pro/class-yatoon-square-api.php:137
msgid "Square location is not configured"
msgstr "Square location is not configured"

#: includes/pro/class-yatoon-square-payments.php:75
msgid "Payment total calculator is unavailable."
msgstr "Bộ tính tổng thanh toán hiện không khả dụng."

#: includes/pro/class-yatoon-square-payments.php:82
#: includes/pro/class-yatoon-square-payments.php:140
msgid "Square online payment is not configured yet."
msgstr "Thanh toán trực tuyến Square chưa được cấu hình."

#: includes/pro/class-yatoon-square-payments.php:87
msgid ""
"Square could not tokenize the card. Please check the card details and try "
"again."
msgstr "Square không thể mã hóa thẻ. Vui lòng kiểm tra thông tin thẻ và thử lại."

#: includes/pro/class-yatoon-square-payments.php:97
msgid "No payment is due for this booking."
msgstr "Lịch hẹn này không cần thanh toán."

#: includes/pro/class-yatoon-square-payments.php:124
msgid "Square payment was not completed. Please try again."
msgstr "Thanh toán Square chưa hoàn tất. Vui lòng thử lại."

#: includes/pro/class-yatoon-square-payments.php:171
msgid "Square payment ID is missing."
msgstr "Thiếu ID thanh toán Square."

#: includes/pro/class-yatoon-square-payments.php:183
msgid "Square payment is not complete yet."
msgstr "Thanh toán Square chưa hoàn tất."

#: includes/pro/class-yatoon-square-payments.php:188
msgid "Square payment amount does not match the required booking payment."
msgstr "Số tiền thanh toán Square không khớp với số tiền cần thanh toán cho lịch hẹn."

#: includes/class-yatoon-growth-modules.php:307
msgid "Coupon code is invalid."
msgstr "Mã giảm giá không hợp lệ."

#: includes/class-yatoon-growth-modules.php:311
msgid "Coupon code is not active for this date."
msgstr "Mã giảm giá không hoạt động cho ngày này."

#: includes/class-yatoon-growth-modules.php:314
msgid "Coupon usage limit has been reached."
msgstr "Mã giảm giá usage limit has been reached."

#: includes/class-yatoon-growth-modules.php:318
msgid "Coupon applied."
msgstr "Mã giảm giá applied."

#: includes/class-yatoon-growth-modules.php:618
msgid "Coupons require an active Yatoon Pro license."
msgstr "Mã giảm giás require an active Yatoon Pro license."

#: includes/class-yatoon-growth-modules.php:625
msgid "Coupon could not be applied."
msgstr "Mã giảm giá could not be applied."

#: includes/class-yatoon-growth-modules.php:670
msgid "Growth Modules"
msgstr "Mô-đun tăng trưởng"

#: includes/class-yatoon-growth-modules.php:671
msgid "Settings saved."
msgstr "Đã lưu cài đặt."

#: includes/class-yatoon-growth-modules.php:672
msgid "Purchase activated."
msgstr "Giao dịch mua đã được kích hoạt."

#: includes/class-yatoon-growth-modules.php:678
msgid "Module Switches"
msgstr "Công tắc mô-đun"

#: includes/class-yatoon-growth-modules.php:679
msgid "Enable coupons"
msgstr "Enable mã giảm giás"

#: includes/class-yatoon-growth-modules.php:680
msgid "Enable packages"
msgstr "Enable gói dịch vụs"

#: includes/class-yatoon-growth-modules.php:681
msgid "Enable memberships"
msgstr "Enable hội viêns"

#: includes/class-yatoon-growth-modules.php:682
msgid "Save Switches"
msgstr "Lưu công tắc"

#: includes/class-yatoon-growth-modules.php:707
msgid "Coupons"
msgstr "Mã giảm giá"

#: includes/class-yatoon-growth-modules.php:709
#: includes/class-yatoon-growth-modules.php:723
#: includes/class-yatoon-growth-modules.php:736
#: includes/class-yatoon-locations.php:240
msgid "Description"
msgstr "Mô tả"

#: includes/class-yatoon-growth-modules.php:711
msgid "Usage limit, 0 unlimited"
msgstr "Giới hạn sử dụng, 0 là không giới hạn"

#: includes/class-yatoon-growth-modules.php:713
#: includes/class-yatoon-growth-modules.php:726
#: includes/class-yatoon-growth-modules.php:739
#: includes/class-yatoon-locations.php:269
msgid "Active"
msgstr "Đang hoạt động"

#: includes/class-yatoon-growth-modules.php:714
msgid "Add / Update Coupon"
msgstr "Add / Update Mã giảm giá"

#: includes/class-yatoon-growth-modules.php:721
#: includes/class-yatoon-growth-storefront.php:115
msgid "Packages"
msgstr "Gói dịch vụ"

#: includes/class-yatoon-growth-modules.php:722
msgid "Package name"
msgstr "Tên gói"

#: includes/class-yatoon-growth-modules.php:724
msgid "Included visits"
msgstr "Lượt bao gồm"

#: includes/class-yatoon-growth-modules.php:725
msgid "valid days"
msgstr "ngày hợp lệ"

#: includes/class-yatoon-growth-modules.php:727
msgid "Add Package"
msgstr "Add Gói dịch vụ"

#: includes/class-yatoon-growth-modules.php:734
#: includes/class-yatoon-growth-storefront.php:133
msgid "Memberships"
msgstr "Hội viên"

#: includes/class-yatoon-growth-modules.php:735
msgid "Membership name"
msgstr "Tên hội viên"

#: includes/class-yatoon-growth-modules.php:738
msgid "Booking discount %"
msgstr "Đặt lịch discount %"

#: includes/class-yatoon-growth-modules.php:740
msgid "Add Membership"
msgstr "Add Hội viên"

#: includes/class-yatoon-growth-modules.php:747
msgid "Customer name"
msgstr "Tên khách hàng"

#: includes/class-yatoon-growth-modules.php:748
msgid "Customer email"
msgstr "Email khách hàng"

#: includes/class-yatoon-growth-modules.php:749
msgid "Customer phone"
msgstr "Điện thoại khách hàng"

#: includes/class-yatoon-growth-modules.php:750
msgid "Internal notes"
msgstr "Ghi chú nội bộ"

#: includes/class-yatoon-growth-modules.php:756
msgid "Customer Packages"
msgstr "Khách hàng Gói dịch vụs"

#: includes/class-yatoon-growth-modules.php:763
#: includes/class-yatoon-customer-portal.php:244
msgid "Visits"
msgstr "Lượt"

#: includes/class-yatoon-growth-modules.php:763
#: includes/class-yatoon-growth-modules.php:779
msgid "Paid amount"
msgstr "Số tiền đã thanh toán"

#: includes/class-yatoon-growth-modules.php:765
msgid "Assign Package"
msgstr "Assign Gói dịch vụ"

#: includes/class-yatoon-growth-modules.php:772
msgid "Customer Memberships"
msgstr "Khách hàng Hội viêns"

#: includes/class-yatoon-growth-modules.php:781
msgid "Assign Membership"
msgstr "Assign Hội viên"

#: includes/class-yatoon-growth-modules.php:861
msgid "Reports"
msgstr "Báo cáo"

#: includes/class-yatoon-growth-modules.php:862
msgid ""
"Snapshot of revenue, balances, and redemption activity. Updated in real-time."
msgstr ""
"Tổng quan doanh thu, số dư và hoạt động sử dụng. Cập nhật theo thời gian "
"thực."

#: includes/class-yatoon-growth-modules.php:865
msgid "Package revenue (all time)"
msgstr "Doanh thu gói (tất cả thời gian)"

#: includes/class-yatoon-growth-modules.php:865
#, php-format
msgid "This month: $%s"
msgstr "Tháng này: $%s"

#: includes/class-yatoon-growth-modules.php:866
msgid "Visits sold / remaining"
msgstr "Lượt đã bán / còn lại"

#: includes/class-yatoon-growth-modules.php:866
msgid "Active packages only"
msgstr "Chỉ gói đang hoạt động"

#: includes/class-yatoon-growth-modules.php:867
msgid "Active memberships"
msgstr "Hội viên đang hoạt động"

#: includes/class-yatoon-growth-modules.php:867
#, php-format
msgid "MRR: $%s"
msgstr "MRR: $%s"

#: includes/class-yatoon-growth-modules.php:868
msgid "Membership revenue (this month)"
msgstr "Doanh thu hội viên (tháng này)"

#: includes/class-yatoon-growth-modules.php:869
msgid "Redemptions (this month)"
msgstr "Lượt sử dụng (tháng này)"

#: includes/class-yatoon-growth-modules.php:869
#, php-format
msgid "All time: %d"
msgstr "Tổng cộng: %d"

#: includes/class-yatoon-growth-modules.php:870
msgid "Discount value redeemed"
msgstr "Giá trị giảm giá đã dùng"

#: includes/class-yatoon-growth-modules.php:870
#, php-format
msgid "Coupon uses: %d"
msgstr "Mã giảm giá uses: %d"

#: includes/class-yatoon-growth-modules.php:876
msgid "Top coupons"
msgstr "Mã giảm giá hàng đầu"

#: includes/class-yatoon-growth-modules.php:878
msgid "No coupons have been used yet."
msgstr "No mã giảm giás have been used yet."

#: includes/class-yatoon-growth-modules.php:881
msgid "Code"
msgstr "Mã"

#: includes/class-yatoon-growth-modules.php:882
#: includes/class-yatoon-growth-modules.php:928
#: includes/class-yatoon-growth-modules.php:973
msgid "Type"
msgstr "Loại"

#: includes/class-yatoon-growth-modules.php:883
#: includes/class-yatoon-growth-modules.php:977
msgid "Amount"
msgstr "Số tiền"

#: includes/class-yatoon-growth-modules.php:884
msgid "Uses"
msgstr "Số lần dùng"

#: includes/class-yatoon-growth-modules.php:899
msgid "Packages expiring in 14 days"
msgstr "Gói dịch vụs expiring in 14 days"

#: includes/class-yatoon-growth-modules.php:901
msgid "No packages are expiring soon."
msgstr "No gói dịch vụs are expiring soon."

#: includes/class-yatoon-growth-modules.php:905
msgid "Package"
msgstr "Gói dịch vụ"

#: includes/class-yatoon-growth-modules.php:906
msgid "Visits left"
msgstr "Lượt còn lại"

#: includes/class-yatoon-growth-modules.php:907
msgid "Expires"
msgstr "Hết hạn"

#: includes/class-yatoon-growth-modules.php:922
msgid "Recent redemptions"
msgstr "Lượt sử dụng gần đây"

#: includes/class-yatoon-growth-modules.php:924
msgid "No redemptions yet."
msgstr "Chưa có lượt sử dụng."

#: includes/class-yatoon-growth-modules.php:930
msgid "Discount"
msgstr "Giảm giá"

#: includes/class-yatoon-growth-modules.php:965
msgid "Pending storefront purchases"
msgstr "Giao dịch mua đang chờ"

#: includes/class-yatoon-growth-modules.php:966
msgid ""
"Customers requested these via the public storefront. Stripe-paid rows auto-"
"activate; click \"Activate\" for manual / pay-in-store rows once you have "
"collected payment."
msgstr ""
"Khách hàngs requested these via the public storefront. Stripe-paid rows auto-"
"activate; click \"Activate\" for manual / pay-in-store rows once you have "
"collected payment."

#: includes/class-yatoon-growth-modules.php:974
msgid "Item"
msgstr "Mục"

#: includes/class-yatoon-growth-modules.php:978
msgid "Stripe"
msgstr "Stripe"

#: includes/class-yatoon-growth-modules.php:979
msgid "Action"
msgstr "Thao tác"

#: includes/class-yatoon-growth-modules.php:995
msgid "Activate"
msgstr "Kích hoạt"

#: includes/class-yatoon-resources.php:80
#: includes/class-yatoon-resources.php:81
msgid "Resources"
msgstr "Tài nguyên"

#: includes/class-yatoon-resources.php:90
msgid "You do not have permission to manage resources."
msgstr "Bạn không có quyền quản lý tài nguyên."

#: includes/class-yatoon-ajax.php:777
msgid "Missing required parameters"
msgstr "Missing bắt buộc parameters"

#: includes/class-yatoon-ajax.php:788
msgid "This date has already passed."
msgstr "Ngày này đã qua."

#: includes/class-yatoon-ajax.php:808
msgid ""
"No online times are available for this date. We may be closed or fully "
"booked. Please choose another date or contact us."
msgstr ""
"Không có giờ đặt trực tuyến cho ngày này. Chúng tôi có thể đóng cửa hoặc đã "
"kín lịch. Vui lòng chọn ngày khác hoặc liên hệ với chúng tôi."

#: includes/class-yatoon-ajax.php:853 includes/class-yatoon-ajax.php:1699
msgid "Unable to check availability for this service. Please call us to book."
msgstr ""
"Không thể to check availability for this dịch vụ. Vui lòng call us to book."

#: includes/class-yatoon-ajax.php:862 includes/class-yatoon-ajax.php:888
#: includes/class-yatoon-ajax.php:2020
msgid "No available times on this date."
msgstr "Không có giờ trống vào ngày này."

#: includes/class-yatoon-ajax.php:905
msgid "We are closed on this day. Please choose another date."
msgstr "Chúng tôi đóng cửa vào ngày này. Vui lòng chọn ngày khác."

#: includes/class-yatoon-ajax.php:1076
msgid "No more available times today. Please choose another date."
msgstr "Hôm nay không còn giờ trống. Vui lòng chọn ngày khác."

#: includes/class-yatoon-ajax.php:1077
msgid "No available times on this date. All slots may be booked."
msgstr "Không có giờ trống vào ngày này. Có thể tất cả khung giờ đã được đặt."

#: includes/class-yatoon-ajax.php:1244
msgid ""
"One staff member cannot serve multiple guests at the same start time. Please "
"choose different staff or Any staff."
msgstr ""
"Một nhân viên không thể phục vụ nhiều khách cùng một giờ bắt đầu. Vui lòng "
"chọn nhân viên khác nhau hoặc \"Bất kỳ nhân viên nào\"."

#: includes/class-yatoon-ajax.php:1292 includes/class-yatoon-ajax.php:1576
msgid ""
"We could not find a time when all selected staff are available together."
msgstr ""
"Không tìm thấy thời điểm mà tất cả nhân viên đã chọn đều trống cùng lúc."

#: includes/class-yatoon-ajax.php:1305 includes/class-yatoon-ajax.php:1593
#: includes/class-yatoon-ajax.php:2031
msgid ""
"No available times - all remaining slots would end after our closing time."
msgstr ""
"Không có giờ trống - tất cả khung giờ còn lại đều kết thúc sau giờ đóng cửa."

#: includes/class-yatoon-ajax.php:1400
msgid "No valid services found."
msgstr "Không tìm thấy dịch vụ hợp lệ."

#: includes/class-yatoon-ajax.php:1607
msgid "Service not found"
msgstr "Dịch vụ not found"

#: includes/class-yatoon-ajax.php:1755
msgid ""
"Staff-service assignments not configured. Please go to WP Admin -> Square "
"Booking -> Staff and click \"Rebuild Service Assignments\" to fix "
"availability."
msgstr ""
"Nhân viên-dịch vụ assignments not configured. Vui lòng go to WP Admin -> "
"Square Đặt lịch -> Nhân viên and click \"Rebuild Dịch vụ Assignments\" to "
"fix availability."

#: includes/class-yatoon-ajax.php:1763
msgid "No available staff for this service."
msgstr "Không có nhân viên trống cho dịch vụ này."

#: includes/class-yatoon-ajax.php:2478
msgid "The design image authorization expired. Please choose the image again."
msgstr "Quyền sử dụng ảnh thiết kế đã hết hạn. Vui lòng chọn lại ảnh."

#: includes/class-yatoon-ajax.php:2498
msgid "Please upload a design image smaller than 10 MB."
msgstr "Vui lòng tải lên ảnh thiết kế nhỏ hơn 10 MB."

#: includes/class-yatoon-ajax.php:2509
msgid "Please upload a JPG, PNG, GIF, or WebP design image."
msgstr "Vui lòng tải lên ảnh thiết kế định dạng JPG, PNG, GIF hoặc WebP."

#: includes/class-yatoon-ajax.php:2521
#, php-format
msgid "Design image upload failed: %s"
msgstr "Tải ảnh thiết kế lên thất bại: %s"

#: includes/class-yatoon-ajax.php:2532
msgid "Design image could not be saved to the media library."
msgstr "Không thể lưu ảnh thiết kế vào thư viện media."

#: includes/class-yatoon-ajax.php:2559
msgid "Design image uploads are currently disabled."
msgstr "Tính năng tải ảnh thiết kế hiện đang bị tắt."

#: includes/class-yatoon-ajax.php:2562
msgid "Please choose an image first."
msgstr "Vui lòng chọn ảnh trước."

#: includes/class-yatoon-ajax.php:2569
msgid "Photo ready."
msgstr "Ảnh đã sẵn sàng."

#: includes/class-yatoon-ajax.php:2617 includes/class-yatoon-ajax.php:2627
#: includes/class-yatoon-ajax.php:2943 includes/class-yatoon-ajax.php:2946
#: includes/class-yatoon-ajax.php:2949
msgid "Unable to complete this booking. Please call us directly."
msgstr "Không thể to complete this đặt lịch. Vui lòng call us directly."

#: includes/class-yatoon-ajax.php:2642 includes/class-yatoon-ajax.php:2645
msgid ""
"We could not verify this request. Please refresh the page and try again."
msgstr "Chúng tôi không thể xác minh yêu cầu này. Vui lòng làm mới trang và thử lại."

#: includes/class-yatoon-ajax.php:2726
msgid "A Square payment is required to complete this booking."
msgstr "Cần thanh toán qua Square để hoàn tất lịch hẹn này."

#: includes/class-yatoon-ajax.php:2736
msgid "This Square payment has already been used for a booking."
msgstr "Khoản thanh toán Square này đã được dùng cho một lịch hẹn khác."

#: includes/class-yatoon-ajax.php:2763
msgid "A deposit payment is required to complete this booking."
msgstr "Cần thanh toán tiền cọc để hoàn tất đặt lịch này."

#: includes/class-yatoon-ajax.php:2773
msgid "This deposit payment has already been used for a booking."
msgstr "Khoản tiền cọc này đã được dùng cho một đặt lịch."

#: includes/class-yatoon-ajax.php:2827
msgid "Please fill in all required fields (including phone number)"
msgstr "Vui lòng điền tất cả trường bắt buộc, bao gồm số điện thoại."

#: includes/class-yatoon-ajax.php:2835 includes/class-yatoon-ajax.php:2839
msgid "Please complete booking verification before confirming."
msgstr "Vui lòng hoàn tất xác minh đặt lịch trước khi xác nhận."

#: includes/class-yatoon-ajax.php:2843
msgid ""
"Please review and acknowledge the cancellation / no-show policy before "
"booking."
msgstr ""
"Vui lòng review and acknowledge the hủylation / no-show policy before đặt "
"lịch."

#: includes/class-yatoon-ajax.php:2846
msgid "Please read and sign the consent form before booking."
msgstr "Vui lòng read and sign the conđã gửi form before đặt lịch."

#: includes/class-yatoon-ajax.php:2880
msgid "Please enter a valid 10-digit US phone number."
msgstr "Vui lòng nhập số điện thoại Mỹ hợp lệ gồm 10 chữ số."

#: includes/class-yatoon-ajax.php:2888 includes/class-yatoon-ajax.php:2892
#: includes/class-yatoon-ajax.php:2896 includes/class-yatoon-ajax.php:2901
#: includes/class-yatoon-customer-portal.php:264
msgid "Please enter a valid US phone number."
msgstr "Vui lòng nhập số điện thoại Mỹ hợp lệ."

#: includes/class-yatoon-ajax.php:2911 includes/class-yatoon-ajax.php:2916
msgid "Please enter a valid phone number."
msgstr "Vui lòng nhập số điện thoại hợp lệ."

#: includes/class-yatoon-ajax.php:2929
msgid "Please enter a valid, active phone number."
msgstr "Vui lòng nhập số điện thoại hợp lệ và đang hoạt động."

#: includes/class-yatoon-ajax.php:2932
msgid "Please enter a mobile or landline phone number (not a VOIP number)."
msgstr "Vui lòng nhập số điện thoại di động hoặc cố định (không phải số VOIP)."

#: includes/class-yatoon-ajax.php:2961
#, php-format
msgid ""
"Too many booking attempts. Please wait %d minutes and try again, or call us "
"directly."
msgstr ""
"Too many đặt lịch attempts. Vui lòng wait %d minutes and try again, or call "
"us directly."

#: includes/class-yatoon-ajax.php:3005
#, php-format
msgid ""
"You already have %d upcoming appointments. Please cancel an existing "
"appointment before booking a new one, or call us."
msgstr ""
"You already have %d upcoming lịch hẹns. Vui lòng hủy an existing lịch hẹn "
"before đặt lịch a new one, or call us."

#: includes/class-yatoon-ajax.php:3085
msgid "Invalid service selection"
msgstr "Không hợp lệ dịch vụ selection"

#: includes/class-yatoon-ajax.php:3206
msgid ""
"Sorry, the selected staff member is not available at this time. Please "
"choose a different time or staff."
msgstr ""
"Rất tiếc, nhân viên đã chọn không trống vào giờ này. Vui lòng chọn giờ hoặc "
"nhân viên khác."

#: includes/class-yatoon-ajax.php:3347
msgid "No staff available for this service. Please contact us."
msgstr ""
"Không có nhân viên trống cho dịch vụ này. Vui lòng liên hệ với chúng tôi."

#: includes/class-yatoon-ajax.php:3400
msgid ""
"Test booking mode creates local WordPress bookings only. Switch Booking "
"Platform to Local Only before running a test booking."
msgstr "Chế độ đặt lịch thử chỉ tạo lịch hẹn WordPress nội bộ. Hãy chuyển Nền tảng đặt lịch sang Chỉ nội bộ trước khi chạy đặt lịch thử."

#: includes/class-yatoon-ajax.php:3409
msgid ""
"That time is being booked right now. Please wait a few seconds and try again."
msgstr "Khung giờ đó đang được đặt ngay lúc này. Vui lòng đợi vài giây rồi thử lại."

#: includes/class-yatoon-ajax.php:3425
msgid ""
"This coupon is no longer available (expired or usage limit reached). Please "
"remove it and try again."
msgstr ""
"Mã giảm giá này không còn dùng được vì đã hết hạn hoặc đạt giới hạn sử dụng. "
"Vui lòng gỡ mã và thử lại."

#: includes/class-yatoon-ajax.php:3474
msgid "Service not found."
msgstr "Dịch vụ not found."

#: includes/class-yatoon-ajax.php:3481
msgid "This service is not linked to Vagaro. Please contact us."
msgstr "This dịch vụ is not linked to Vagaro. Vui lòng contact us."

#: includes/class-yatoon-ajax.php:3557 includes/class-yatoon-frontend.php:674
msgid "Booking confirmed!"
msgstr "Đã xác nhận đặt lịch!"

#: includes/class-yatoon-ajax.php:3747 includes/class-yatoon-ajax.php:4070
msgid ""
"Sorry, that time slot is no longer available. Please choose another time."
msgstr "Rất tiếc, khung giờ đó không còn trống. Vui lòng chọn giờ khác."

#: includes/class-yatoon-ajax.php:3810
#, php-format
msgid "Sorry, %s is not available on that date. Please choose another time."
msgstr "Rất tiếc, %s không khả dụng vào ngày đó. Vui lòng chọn giờ khác."

#: includes/class-yatoon-ajax.php:3832
#, php-format
msgid ""
"Sorry, the time slot for %s is no longer available. Please choose another "
"time."
msgstr "Rất tiếc, khung giờ cho %s không còn trống. Vui lòng chọn giờ khác."

#: includes/class-yatoon-ajax.php:3844 includes/class-yatoon-ajax.php:3908
#: includes/class-yatoon-ajax.php:3934 includes/class-yatoon-ajax.php:4115
msgid "Failed to create booking. Please try again."
msgstr "Không thành công to create đặt lịch. Vui lòng try again."

#: includes/class-yatoon-ajax.php:3995 includes/class-yatoon-ajax.php:4194
#: includes/class-yatoon-ajax.php:4912 includes/class-yatoon-ajax.php:5106
msgid "Booking created successfully!"
msgstr "Đã tạo lịch hẹn thành công!"

#: includes/class-yatoon-ajax.php:4209
msgid "Booking could not be completed. Please refresh and try again."
msgstr "Đặt lịch could not be completed. Vui lòng refresh and try again."

#: includes/class-yatoon-ajax.php:4212
msgid ""
"Square is not connected. Please switch to Local mode or reconnect Square."
msgstr ""
"Square is not connected. Vui lòng switch to Local mode or reconnect Square."

#: includes/class-yatoon-ajax.php:4276
msgid "Failed to create customer in Square"
msgstr "Không thành công to create customer in Square"

#: includes/class-yatoon-ajax.php:4541
msgid ""
"No staff available for one of the services. Please choose a different time."
msgstr ""
"Một trong các dịch vụ không có nhân viên trống. Vui lòng chọn giờ khác."

#: includes/class-yatoon-ajax.php:4720
msgid ""
"Failed to resolve services. Please ensure services are synced with Square."
msgstr ""
"Không thành công to resolve dịch vụs. Vui lòng ensure dịch vụs are synced "
"with Square."

#: includes/class-yatoon-ajax.php:4813 includes/class-yatoon-ajax.php:4999
msgid "Failed to create booking in Square: "
msgstr "Không thành công to create đặt lịch in Square: "

#: includes/class-yatoon-ajax.php:4816
msgid "Booking not confirmed by Square. "
msgstr "Đặt lịch not confirmed by Square. "

#: includes/class-yatoon-ajax.php:4873
msgid ""
"Failed to create any bookings. Please ensure services are synced with Square."
msgstr ""
"Không thành công to create any đặt lịchs. Vui lòng ensure dịch vụs are "
"synced with Square."

#: includes/class-yatoon-ajax.php:5008
msgid "Booking created but no confirmation ID returned"
msgstr "Đặt lịch created but no confirmation ID returned"

#: includes/class-yatoon-ajax.php:5064
msgid "Failed to save booking"
msgstr "Không thành công to save đặt lịch"

#: includes/class-yatoon-ajax.php:5466 includes/class-yatoon-ajax.php:6752
#: includes/class-yatoon-ai.php:567
#, php-format
msgid "Too many requests. Please wait %d minutes and try again."
msgstr "Too many requests. Vui lòng wait %d minutes and try again."

#: includes/class-yatoon-ajax.php:5533
msgid "You are already on the waitlist for this date and service."
msgstr "Bạn đã có trong danh sách chờ cho ngày và dịch vụ này."

#: includes/class-yatoon-ajax.php:6570
#, php-format
msgid "%d staff member deleted."
msgid_plural "%d staff members deleted."
msgstr[0] "Đã xóa %d nhân viên."
msgstr[1] "Đã xóa %d nhân viên."

#: includes/class-yatoon-ajax.php:6772
msgid "Email address is required to send OTP."
msgstr "Email address is bắt buộc to send OTP."

#: includes/class-yatoon-ajax.php:6775
msgid "Phone number is required to send OTP."
msgstr "Số điện thoại is bắt buộc to send OTP."

#: includes/class-yatoon-ajax.php:6790
#, php-format
msgid "Your booking code for %s"
msgstr "Mã đặt lịch của bạn cho %s"

#: includes/class-yatoon-ajax.php:6792
#, php-format
msgid ""
"Hi %s,\n"
"\n"
"Your verification code is: %s\n"
"\n"
"This code expires in %d minutes.\n"
"\n"
"%s"
msgstr ""
"Hi %s,\n"
"\n"
"Your verification code is: %s\n"
"\n"
"This code expires in %d minutes.\n"
"\n"
"%s"

#: includes/class-yatoon-ajax.php:6799
#: includes/class-yatoon-growth-storefront.php:561
msgid "there"
msgstr "bạn"

#: includes/class-yatoon-ajax.php:6803
msgid "Failed to send verification email. Please try again."
msgstr "Không thể gửi email xác minh. Vui lòng thử lại."

#: includes/class-yatoon-ajax.php:6805
#, php-format
msgid "A 6-digit code was sent to %s"
msgstr "Mã 6 chữ số đã được gửi đến %s"

#: includes/class-yatoon-ajax.php:6809
msgid "SMS verification requires Twilio to be configured in Settings -> SMS."
msgstr "Xác minh SMS yêu cầu cấu hình Twilio trong Cài đặt -> SMS."

#: includes/class-yatoon-ajax.php:6814
#, php-format
msgid "Your %s booking code: %s (expires in %d min)"
msgstr "Your %s đặt lịch code: %s (expires in %d min)"

#: includes/class-yatoon-ajax.php:6821
msgid "Failed to send SMS. Please check Twilio settings."
msgstr "Không thành công to send SMS. Vui lòng check Twilio settings."

#: includes/class-yatoon-ajax.php:6823
#, php-format
msgid "A 6-digit code was sent via SMS to %s"
msgstr "Mã 6 chữ số đã được gửi qua SMS đến %s"

#: includes/class-yatoon-ajax.php:6845
msgid "Verification code expired or not found. Please request a new code."
msgstr "Mã xác minh đã hết hạn hoặc không tìm thấy. Vui lòng yêu cầu mã mới."

#: includes/class-yatoon-ajax.php:6849
msgid "Verification code has expired. Please request a new one."
msgstr "Mã xác minh đã hết hạn. Vui lòng yêu cầu mã mới."

#: includes/class-yatoon-ajax.php:6852
msgid "Incorrect code. Please try again."
msgstr "Mã không đúng. Vui lòng thử lại."

#: includes/class-yatoon-ajax.php:6860
msgid "Verified!"
msgstr "Đã xác minh!"

#: includes/class-yatoon-ajax.php:6944
#, php-format
msgid "Today %s"
msgstr "Hôm nay %s"

#: includes/class-yatoon-ajax.php:6947
#, php-format
msgid "Tomorrow %s"
msgstr "Ngày mai %s"

#: includes/class-yatoon-growth-storefront.php:73
msgid ""
"Package and membership storefronts require an active Yatoon Pro license."
msgstr ""
"Gói dịch vụ and hội viên storefronts require an active Yatoon Pro license."

#: includes/class-yatoon-growth-storefront.php:78
msgid "Buy a Package or Membership"
msgstr "Buy a Gói dịch vụ or Hội viên"

#: includes/class-yatoon-growth-storefront.php:90
msgid ""
"No packages or memberships are available right now. Please check back later."
msgstr ""
"No gói dịch vụs or hội viêns are có sẵn right now. Vui lòng check back later."

#: includes/class-yatoon-growth-storefront.php:123
#, php-format
msgid "%d visit"
msgid_plural "%d visits"
msgstr[0] "%d lượt"
msgstr[1] "%d lượt"

#: includes/class-yatoon-growth-storefront.php:124
#, php-format
msgid "valid %d day"
msgid_plural "valid %d days"
msgstr[0] "hợp lệ %d ngày"
msgstr[1] "hợp lệ %d ngày"

#: includes/class-yatoon-growth-storefront.php:126
msgid "Buy Now"
msgstr "Mua ngay"

#: includes/class-yatoon-growth-storefront.php:141
msgid "year"
msgstr "năm"

#: includes/class-yatoon-growth-storefront.php:141
msgid "month"
msgstr "tháng"

#: includes/class-yatoon-growth-storefront.php:143
#, php-format
msgid "%s%% off every booking"
msgstr "%s%% off every đặt lịch"

#: includes/class-yatoon-growth-storefront.php:146
msgid "Join Now"
msgstr "Tham gia ngay"

#: includes/class-yatoon-growth-storefront.php:158
msgid "Full name"
msgstr "Họ và tên"

#: includes/class-yatoon-growth-storefront.php:163
msgid "Card details"
msgstr "Thông tin thẻ"

#: includes/class-yatoon-growth-storefront.php:168
msgid ""
"Online payment is not configured yet. Submit your request and we will "
"contact you to confirm and arrange payment in person."
msgstr ""
"Thanh toán trực tuyến chưa được cấu hình. Gửi yêu cầu và chúng tôi sẽ liên "
"hệ để xác nhận và sắp xếp thanh toán trực tiếp."

#: includes/class-yatoon-growth-storefront.php:171
msgid "Pay & Activate"
msgstr "Thanh toán và kích hoạt"

#: includes/class-yatoon-growth-storefront.php:171
msgid "Submit Request"
msgstr "Gửi yêu cầu"

#: includes/class-yatoon-growth-storefront.php:340
#: includes/class-yatoon-growth-storefront.php:437
msgid "Storefront purchases require an active Yatoon Pro license."
msgstr "Storefront purchases require an active Yatoon Pro license."

#: includes/class-yatoon-growth-storefront.php:350
msgid "Invalid item."
msgstr "Không hợp lệ item."

#: includes/class-yatoon-growth-storefront.php:353
msgid "Please fill in your name, a valid email and phone number."
msgstr "Vui lòng nhập tên, email hợp lệ và số điện thoại."

#: includes/class-yatoon-growth-storefront.php:362
msgid "Too many attempts. Please wait a few minutes."
msgstr "Too many attempts. Vui lòng wait a few minutes."

#: includes/class-yatoon-growth-storefront.php:372
msgid "This module is not currently available."
msgstr "Mô-đun này hiện không khả dụng."

#: includes/class-yatoon-growth-storefront.php:377
msgid "Package is no longer available."
msgstr "Gói dịch vụ is no longer có sẵn."

#: includes/class-yatoon-growth-storefront.php:382
msgid "Membership is no longer available."
msgstr "Hội viên is no longer có sẵn."

#: includes/class-yatoon-growth-storefront.php:387
msgid "This item has no price set. Please contact us."
msgstr "This item has no price set. Vui lòng contact us."

#: includes/class-yatoon-growth-storefront.php:393
msgid "Could not create purchase record. Please try again."
msgstr "Không thể tạo hồ sơ mua hàng. Vui lòng thử lại."

#: includes/class-yatoon-growth-storefront.php:410
msgid "Payment provider error."
msgstr "Lỗi nhà cung cấp thanh toán."

#: includes/class-yatoon-growth-storefront.php:429
msgid ""
"Request received. We will contact you shortly to confirm and arrange payment."
msgstr ""
"Đã nhận yêu cầu. Chúng tôi sẽ sớm liên hệ để xác nhận và sắp xếp thanh toán."

#: includes/class-yatoon-growth-storefront.php:443
msgid "Missing data."
msgstr "Thiếu dữ liệu."

#: includes/class-yatoon-growth-storefront.php:453
msgid "Payment confirmed but activation failed. Please contact us."
msgstr ""
"Thanh toán đã được xác nhận nhưng kích hoạt thất bại. Vui lòng liên hệ với "
"chúng tôi."

#: includes/class-yatoon-growth-storefront.php:455
msgid "Payment received. Your package/membership is now active!"
msgstr "Đã nhận thanh toán. Gói/hội viên của bạn hiện đã hoạt động!"

#: includes/class-yatoon-growth-storefront.php:557
#, php-format
msgid "[%s] Purchase confirmation"
msgstr "[%s] Xác nhận mua hàng"

#: includes/class-yatoon-growth-storefront.php:558
msgid "package"
msgstr "gói dịch vụ"

#: includes/class-yatoon-growth-storefront.php:558
msgid "membership"
msgstr "hội viên"

#: includes/class-yatoon-growth-storefront.php:560
#, php-format
msgid ""
"Hi %s,\n"
"\n"
"Thank you for your %s purchase. It is now active and will be applied to your "
"bookings automatically when you book using this email or phone number.\n"
"\n"
"Valid until: %s\n"
"\n"
"- %s"
msgstr "Xin chào %s,\n\nCảm ơn bạn đã mua %s. Mục này hiện đã hoạt động và sẽ tự động áp dụng cho các lịch hẹn khi bạn đặt bằng email hoặc số điện thoại này.\n\nCó hiệu lực đến: %s\n\n- %s"

#: includes/class-yatoon-growth-storefront.php:563
msgid "open-ended"
msgstr "không giới hạn ngày kết thúc"

#: includes/class-yatoon-growth-storefront.php:572
#, php-format
msgid "[Yatoon] New %s purchase: %s"
msgstr "[Yatoon] Giao dịch mua %s mới: %s"

#: includes/class-yatoon-growth-storefront.php:589
#, php-format
msgid "[Yatoon] %s purchase request from %s"
msgstr "[Yatoon] Yêu cầu mua %s từ %s"

#: includes/class-yatoon-activator.php:12
msgid "Every 5 Minutes"
msgstr "Mỗi 5 phút"

#: includes/class-yatoon-activator.php:16
msgid "Every 15 Minutes"
msgstr "Mỗi 15 phút"

#: includes/class-yatoon-activator.php:20
msgid "Once a Week"
msgstr "Mỗi tuần một lần"

#: includes/class-yatoon-activator.php:24
msgid "Once a Month"
msgstr "Mỗi tháng một lần"

#: includes/class-yatoon-commerce.php:286
#: includes/class-yatoon-commerce.php:287
msgid "Orders & Invoices"
msgstr "Đơn hàng & Hóa đơn"

#: includes/class-yatoon-commerce.php:296
msgid "You do not have permission to manage orders."
msgstr "Bạn không có quyền quản lý đơn hàng."

#: includes/class-yatoon-operations.php:72
#: includes/class-yatoon-operations.php:73
msgid "Operations"
msgstr "Vận hành"

#: includes/class-yatoon-operations.php:82
msgid "You do not have permission to manage Yatoon operations."
msgstr "Bạn không có quyền quản lý vận hành của Yatoon."

#: includes/class-yatoon-frontend.php:668
msgid "Select a service"
msgstr "Chọn dịch vụ"

#: includes/class-yatoon-frontend.php:669
msgid "Select options"
msgstr "Chọn tùy chọn"

#: includes/class-yatoon-frontend.php:670
msgid "Select staff member"
msgstr "Chọn nhân viên"

#: includes/class-yatoon-frontend.php:671
msgid "Select date & time"
msgstr "Chọn ngày và giờ"

#: includes/class-yatoon-frontend.php:672
msgid "Your information"
msgstr "Thông tin của bạn"

#: includes/class-yatoon-frontend.php:673
msgid "Confirm booking"
msgstr "Xác nhận đặt lịch"

#: includes/class-yatoon-frontend.php:675
msgid "Booking failed. Please try again."
msgstr "Đặt lịch không thành công. Vui lòng thử lại."

#: includes/free/class-yatoon-square-api-stub.php:27
#: includes/free/class-yatoon-square-api-stub.php:48
#, php-format
msgid "Square integration (%s) requires Yatoon Pro."
msgstr "Square integration (%s) yêu cầu Yatoon Pro."

#: includes/free/class-yatoon-square-api-stub.php:59
msgid "Square sync is a Pro feature. Upgrade to enable it."
msgstr "Square sync is a Pro feature. Nâng cấp để bật tính năng này."

#: includes/free/class-yatoon-vagaro-api-stub.php:25
#: includes/free/class-yatoon-vagaro-api-stub.php:39
#, php-format
msgid "Vagaro integration (%s) requires Yatoon Pro."
msgstr "Vagaro integration (%s) yêu cầu Yatoon Pro."

#: includes/free/class-yatoon-vagaro-api-stub.php:48
msgid "Vagaro sync is a Pro feature. Upgrade to enable it."
msgstr "Vagaro sync is a Pro feature. Nâng cấp để bật tính năng này."

#: includes/free/class-yatoon-twilio-stub.php:41
msgid "SMS notifications are a Pro feature. Upgrade to enable Twilio."
msgstr "Thông báo SMS là tính năng Pro. Nâng cấp để bật Twilio."

#: includes/class-yatoon-customer-portal.php:221
msgid "Verifying..."
msgstr "Đang xác minh..."

#: includes/class-yatoon-customer-portal.php:222
msgid "Sending..."
msgstr "Đang gửi..."

#: includes/class-yatoon-customer-portal.php:223
msgid "Verification code sent to your email:"
msgstr "Mã xác minh đã được gửi đến email của bạn:"

#: includes/class-yatoon-customer-portal.php:227
msgid "Mobile phone (e.g. 317-555-1234)"
msgstr "Số di động (ví dụ: 317-555-1234)"

#: includes/class-yatoon-customer-portal.php:228
msgid "6-digit code"
msgstr "Mã 6 chữ số"

#: includes/class-yatoon-customer-portal.php:229
msgid "Verify & Sign In"
msgstr "Xác minh và đăng nhập"

#: includes/class-yatoon-customer-portal.php:230
msgid "Sign Out"
msgstr "Đăng xuất"

#: includes/class-yatoon-customer-portal.php:231
msgid "Upcoming Appointments"
msgstr "Lịch hẹn sắp tới"

#: includes/class-yatoon-customer-portal.php:232
msgid "Past Appointments"
msgstr "Past Lịch hẹns"

#: includes/class-yatoon-customer-portal.php:233
msgid "Spending History"
msgstr "Lịch sử chi tiêu"

#: includes/class-yatoon-customer-portal.php:234
msgid "No upcoming appointments."
msgstr "No upcoming lịch hẹns."

#: includes/class-yatoon-customer-portal.php:235
msgid "No past appointments found."
msgstr "No past lịch hẹns found."

#: includes/class-yatoon-customer-portal.php:238
msgid "Are you sure you want to cancel this appointment?"
msgstr "Are you sure you want to hủy this lịch hẹn?"

#: includes/class-yatoon-customer-portal.php:239
#: includes/class-yatoon-customer-portal.php:865
#: includes/class-yatoon-customer-portal.php:914
msgid "Appointment cancelled successfully."
msgstr "Lịch hẹn đã hủy thành công."

#: includes/class-yatoon-customer-portal.php:240
msgid "Choose a New Time"
msgstr "Chọn a New Giờ"

#: includes/class-yatoon-customer-portal.php:241
msgid "Book New Appointment"
msgstr "Book New Lịch hẹn"

#: includes/class-yatoon-customer-portal.php:242
msgid "Book Again"
msgstr "Đặt lại"

#: includes/class-yatoon-customer-portal.php:243
msgid "Total Spent"
msgstr "Tổng chi tiêu"

#: includes/class-yatoon-customer-portal.php:245
msgid "Resend code"
msgstr "Gửi lại mã"

#: includes/class-yatoon-customer-portal.php:246
msgid "Change phone number"
msgstr "Đổi số điện thoại"

#: includes/class-yatoon-customer-portal.php:271
msgid "Too many attempts. Please wait a few minutes and try again."
msgstr "Too many attempts. Vui lòng wait a few minutes and try again."

#: includes/class-yatoon-customer-portal.php:290
#: includes/class-yatoon-customer-portal.php:297
msgid ""
"We could not find an appointment with that phone number. Please contact us "
"for help."
msgstr ""
"Không tìm thấy lịch hẹn với số điện thoại đó. Vui lòng liên hệ để được hỗ "
"trợ."

#: includes/class-yatoon-customer-portal.php:319
#, php-format
msgid "[%s] Your verification code"
msgstr "[%s] Mã xác minh của bạn"

#: includes/class-yatoon-customer-portal.php:331
msgid "Failed to send email. Please try again or contact us."
msgstr "Không thể gửi email. Vui lòng thử lại hoặc liên hệ với chúng tôi."

#: includes/class-yatoon-customer-portal.php:337
#, php-format
msgid "Verification code sent to %s"
msgstr "Mã xác minh đã được gửi đến %s"

#: includes/class-yatoon-customer-portal.php:385
#: includes/class-yatoon-customer-portal.php:401
msgid "Session expired. Please request a new code."
msgstr "Phiên đã hết hạn. Vui lòng yêu cầu mã mới."

#: includes/class-yatoon-customer-portal.php:392
msgid "Invalid or expired code. Please try again."
msgstr "Mã không hợp lệ hoặc đã hết hạn. Vui lòng thử lại."

#: includes/class-yatoon-customer-portal.php:576
msgid "Any Staff"
msgstr "Any Nhân viên"

#: includes/class-yatoon-customer-portal.php:584
#: includes/class-yatoon-customer-portal.php:721
msgid "Pending"
msgstr "Đang chờ"

#: includes/class-yatoon-customer-portal.php:585
#: includes/class-yatoon-customer-portal.php:720
msgid "Confirmed"
msgstr "Đã xác nhận"

#: includes/class-yatoon-customer-portal.php:586
msgid "Cancelled"
msgstr "Đã hủy"

#: includes/class-yatoon-customer-portal.php:587
#: includes/class-yatoon-customer-portal.php:717
msgid "Cancelled by you"
msgstr "Đã hủy bởi bạn"

#: includes/class-yatoon-customer-portal.php:588
#: includes/class-yatoon-customer-portal.php:718
msgid "Cancelled by salon"
msgstr "Đã hủy bởi salon"

#: includes/class-yatoon-customer-portal.php:591
#: includes/class-yatoon-customer-portal.php:746
msgid "Pay at salon"
msgstr "Thanh toán tại salon"

#: includes/class-yatoon-customer-portal.php:592
msgid "Paid in salon"
msgstr "Thanh toán tại salon"

#: includes/class-yatoon-customer-portal.php:593
msgid "Deposit paid"
msgstr "Đã thanh toán tiền cọc"

#: includes/class-yatoon-customer-portal.php:594
msgid "Refunded"
msgstr "Đã hoàn tiền"

#: includes/class-yatoon-customer-portal.php:595
msgid "Waived"
msgstr "Đã miễn"

#: includes/class-yatoon-customer-portal.php:719
msgid "Declined"
msgstr "Bị từ chối"

#: includes/class-yatoon-customer-portal.php:722
msgid "No-show"
msgstr "Không đến"

#: includes/class-yatoon-customer-portal.php:745
msgid "Payment handled at booking or salon"
msgstr "Thanh toán handled at đặt lịch or salon"

#: includes/class-yatoon-customer-portal.php:840
#: includes/class-yatoon-customer-portal.php:871
#: includes/class-yatoon-customer-portal.php:937
#: includes/class-yatoon-customer-portal.php:1076
msgid "Booking not found."
msgstr "Đặt lịch not found."

#: includes/class-yatoon-customer-portal.php:883
msgid "You do not have permission to cancel this booking."
msgstr "You do not have permission to hủy this đặt lịch."

#: includes/class-yatoon-customer-portal.php:1115
#: includes/class-yatoon-customer-portal.php:1198
msgid "Appointment rescheduled successfully!"
msgstr "Lịch hẹn rescheduled thành công!"

#: includes/class-yatoon-ai.php:45
msgid ""
"AI requires WordPress 7.0 or newer. This site will keep working normally "
"without AI."
msgstr "AI yêu cầu WordPress 7.0 trở lên. Trang web này vẫn hoạt động bình thường nếu không có AI."

#: includes/class-yatoon-ai.php:48
msgid ""
"AI is not available yet. Connect an AI provider in WordPress Settings > "
"Connectors."
msgstr "AI hiện chưa khả dụng. Hãy kết nối nhà cung cấp AI trong WordPress Cài đặt > Connectors."

#: includes/class-yatoon-ai.php:50
msgid "AI is ready."
msgstr "AI đã sẵn sàng."

#: includes/class-yatoon-ai.php:58
msgid "AI service helper is disabled."
msgstr "Trợ lý dịch vụ AI đang bị tắt."

#: includes/class-yatoon-ai.php:63
msgid "Tell us what you are looking for first."
msgstr "Hãy cho chúng tôi biết bạn đang tìm gì trước đã."

#: includes/class-yatoon-ai.php:68
msgid "No services are available for AI recommendations yet."
msgstr "Hiện chưa có dịch vụ nào để AI gợi ý."

#: includes/class-yatoon-ai.php:98 includes/class-yatoon-ai.php:143
msgid "Permission denied."
msgstr "Từ chối quyền truy cập."

#: includes/class-yatoon-ai.php:101
msgid "AI reply drafts require an active Pro license."
msgstr "Bản nháp trả lời AI yêu cầu giấy phép Pro đang hoạt động."

#: includes/class-yatoon-ai.php:104
msgid "AI reply drafts are disabled."
msgstr "Bản nháp trả lời AI đang bị tắt."

#: includes/class-yatoon-ai.php:109
msgid "Invalid message."
msgstr "Tin nhắn không hợp lệ."

#: includes/class-yatoon-ai.php:116
msgid "Message not found."
msgstr "Không tìm thấy tin nhắn."

#: includes/class-yatoon-ai.php:148
msgid "Enter a service name first."
msgstr "Hãy nhập tên dịch vụ trước."

#: includes/class-yatoon-ai.php:508
msgid "AI could not generate a response right now."
msgstr "AI hiện không thể tạo phản hồi."

#: includes/class-yatoon-locations.php:29
#: includes/class-yatoon-locations.php:30
#: includes/class-yatoon-locations.php:169
msgid "Locations"
msgstr "Địa điểm"

#: includes/class-yatoon-locations.php:171
msgid "Add a booking page per location using:"
msgstr "Thêm trang đặt lịch cho từng địa điểm bằng:"

#: includes/class-yatoon-locations.php:173
msgid "or"
msgstr "hoặc"

#: includes/class-yatoon-locations.php:182
msgid "Slug"
msgstr "Slug"

#: includes/class-yatoon-locations.php:185
msgid "Default"
msgstr "Mặc định"

#: includes/class-yatoon-locations.php:186
msgid "Shortcode"
msgstr "Shortcode"

#: includes/class-yatoon-locations.php:192
msgid "No locations yet. Create one below."
msgstr "Chưa có địa điểm. Hãy tạo một địa điểm bên dưới."

#: includes/class-yatoon-locations.php:209
msgid "Edit"
msgstr "Sửa"

#: includes/class-yatoon-locations.php:210
msgid "Delete"
msgstr "Xóa"

#: includes/class-yatoon-locations.php:220
msgid "Add New Location"
msgstr "Add New Địa điểm"

#: includes/class-yatoon-locations.php:224
msgid "Location Name"
msgstr "Địa điểm Tên"

#: includes/class-yatoon-locations.php:244
msgid "Square Location ID"
msgstr "ID địa điểm Square"

#: includes/class-yatoon-locations.php:247
msgid ""
"Pro only: overrides the global Square Location ID for live availability sync."
msgstr ""
"Pro only: overrides the global Square Địa điểm ID for live availability sync."

#: includes/class-yatoon-locations.php:251
msgid "Timezone"
msgstr "Múi giờ"

#: includes/class-yatoon-locations.php:254
msgid "- Same as WordPress default -"
msgstr "- Giống mặc định của WordPress -"

#: includes/class-yatoon-locations.php:262
msgid "Accent Color"
msgstr "Màu nhấn"

#: includes/class-yatoon-locations.php:265
msgid ""
"Optional: overrides the primary button color on the booking form for this "
"location."
msgstr ""
"Tùy chọn: ghi đè màu nút chính trên biểu mẫu đặt lịch cho địa điểm này."

#: includes/class-yatoon-locations.php:270
msgid "Visible to customers"
msgstr "Hiển thị với khách hàng"

#: includes/class-yatoon-locations.php:273
msgid "Set as Default"
msgstr "Đặt làm mặc định"

#: includes/class-yatoon-locations.php:274
msgid "Used when no location is specified in the shortcode"
msgstr "Được dùng khi shortcode không chỉ định địa điểm"

#: includes/class-yatoon-locations.php:278
msgid "Save Location"
msgstr "Lưu địa điểm"

#: includes/class-yatoon-locations.php:279
msgid "Cancel"
msgstr "Hủy"

#: yatoon-booking-system.php:78
msgid "Official Site"
msgstr "Trang web chính thức"

#: yatoon-booking-system.php:79
msgid "Live Demo"
msgstr "Bản demo trực tiếp"

#: yatoon-booking-system.php:80
msgid "Official Support"
msgstr "Hỗ trợ chính thức"

#: yatoon-booking-system.php:120
msgid "Saved securely. Leave blank unless you want to replace it."
msgstr "Đã lưu an toàn. Để trống nếu bạn không muốn thay đổi."

#: yatoon-booking-system.php:120
msgid "Not saved yet."
msgstr "Chưa được lưu."

#~ msgid "Bring %s - same start time"
#~ msgstr "Đi cùng %s - cùng giờ bắt đầu"

#~ msgid "Cancel Entire Appointment"
#~ msgstr "Hủy toàn bộ lịch hẹn"

#~ msgid ""
#~ "Changes must be made at least %d hour(s) before your appointment. Please "
#~ "call us directly."
#~ msgstr ""
#~ "Changes must be made at least %d hour(s) before your lịch hẹn. Vui lòng "
#~ "call us directly."

#~ msgid ""
#~ "Hi %s,nnThank you for your %s purchase. It is now active and will be "
#~ "applied to your bookings automatically when you book using this email or "
#~ "phone number.nnValid until: %snn- %s"
#~ msgstr ""
#~ "Xin chào %s,nnCảm ơn bạn đã mua %s. Mục này hiện đã hoạt động và sẽ tự "
#~ "động áp dụng cho các lịch hẹn khi bạn đặt bằng email hoặc số điện thoại "
#~ "này.nnCó hiệu lực đến: %snn- %s"
