{
    "app_name": "Booklink",
    "home": "Trang chủ",
    "wallet": "Blink",
    "account": "Tài khoản",
    "login": "Đăng nhập",
    "register": "Đăng ký",
    "forgot_password": "Quên mật khẩu",
    "logout": "Đăng xuất",
    "close": "Đóng",
    "nav.home": "Trang chủ",
    "nav.wallet": "Blink",
    "nav.notifications": "Thông báo",
    "nav.history": "Lịch sử",
    "nav.account": "Tài khoản",
    "auth.login_required": "Vui lòng đăng nhập để tiếp tục.",
    "auth.logout_success": "Bạn đã đăng xuất.",
    "auth.method_invalid": "Phương thức không hợp lệ.",
    "auth.json_invalid": "Dữ liệu JSON không hợp lệ.",
    "auth.db_error": "Không thể kết nối cơ sở dữ liệu.",
    "auth.invalid_input": "Vui lòng kiểm tra lại dữ liệu.",
    "auth.invalid_credentials": "Thông tin đăng nhập hoặc mật khẩu không đúng.",
    "auth.login_success": "Đăng nhập thành công.",
    "header.refresh": "Làm mới",
    "header.notifications": "Thông báo",
    "header.view_all": "Xem tất cả",
    "header.notification_empty": "Chưa có thông báo mới.",
    "notification.delete": "Xóa thông báo",
    "notification.type_system": "Hệ thống",
    "notification.type_wallet": "Ví Blink",
    "notification.type_account": "Tài khoản",
    "notification.type_new": "Mới",
    "notification.time_now": "Vừa xong",
    "notification.time_today": "Hôm nay",
    "notification.time_yesterday": "Hôm qua",
    "notification.time_3_seconds_ago": "3 giây trước",
    "notification.welcome_title": "Chào mừng bạn quay lại",
    "notification.welcome_body": "Booklink đã sẵn sàng để bạn tiếp tục sử dụng.",
    "notification.wallet_title": "Ví của bạn đang hoạt động",
    "notification.wallet_body": "Bạn có thể theo dõi số dư và lịch sử giao dịch trong mục Lịch sử.",
    "notification.account_title": "Kiểm tra thông tin tài khoản",
    "notification.account_body": "Cập nhật email hoặc số điện thoại để bảo vệ tài khoản tốt hơn.",
    "history.page_title": "Lịch sử",
    "history.header_title": "Lịch sử",
    "history.empty_title": "Chưa có lịch sử",
    "history.empty_desc": "Các hoạt động gần đây của bạn sẽ hiển thị tại đây.",
    "history.empty_action": "Đặt phòng ngay",
    "booking_confirm.page_title": "Xác nhận đặt phòng",
    "booking_confirm.status_pending": "Chờ khách xác nhận",
    "booking_confirm.status_confirmed": "Đã xác nhận",
    "booking_confirm.status_expired": "Đã hết hạn",
    "booking_confirm.checkin_code": "Mã check-in",
    "booking_confirm.arrival_start_time": "Giờ nhận phòng dự kiến",
    "booking_confirm.arrival_ready": "Mã check-in đã sẵn sàng",
    "booking_confirm.note_confirmed": "Khách đã xác nhận thành công. Vui lòng đưa mã check-in này cho nhân viên khi đến quán.",
    "booking_confirm.note_expired": "Yêu cầu giữ phòng đã hết thời gian xác nhận.",
    "booking_confirm.note_pending": "Khách vui lòng bấm xác nhận trước khi hết thời gian giữ phòng.",
    "booking_confirm.note_pending_short": "Vui lòng bấm xác nhận trước khi hết thời gian giữ phòng.",
    "booking_confirm.details": "Chi tiết",
    "booking_confirm.created_by": "Người tạo",
    "booking_confirm.customer": "Khách hàng",
    "booking_confirm.venue": "Cơ sở",
    "booking_confirm.room": "Phòng",
    "booking_confirm.guests": "Số khách",
    "booking_confirm.date": "Ngày",
    "booking_confirm.start_time": "Giờ nhận phòng",
    "booking_confirm.end_time": "Dự kiến kết thúc",
    "booking_confirm.estimate": "Tạm tính",
    "booking_confirm.note": "Ghi chú",
    "booking_confirm.today_suffix": "Hôm nay",
    "booking_confirm.countdown_label": "Còn thời gian xác nhận",
    "booking_confirm.countdown_status": "Trạng thái booking",
    "booking_confirm.countdown_confirmed": "Đã xác nhận",
    "booking_confirm.message_countdown_prefix": "Còn",
    "booking_confirm.message_countdown_suffix": "để xác nhận trước khi booking tự hủy.",
    "booking_confirm.message_confirmed_hold": "Khách đã xác nhận. Phòng sẽ được giữ đến Giờ nhận phòng hát.",
    "booking_confirm.processing": "Đang xác nhận...",
    "booking_confirm.confirmed": "Đã xác nhận",
    "settings.page_title": "Cài đặt",
    "settings.header_title": "Cài đặt",
    "settings.back_account": "Tài khoản",
    "settings.center": "Trung tâm cài đặt",
    "settings.language": "Ngôn ngữ",
    "settings.permissions_enabled": "Quyền đã bật",
    "settings.connection": "Kết nối",
    "settings.language_title": "Cài đặt ngôn ngữ",
    "settings.language_desc": "Chọn ngôn ngữ hiển thị cho ứng dụng.",
    "settings.language_list": "Danh sách ngôn ngữ",
    "settings.section_app": "Ứng dụng",
    "settings.section_support": "Hỗ trợ",
    "settings.dark_mode": "Chế độ tối",
    "settings.support_center": "Trung tâm trợ giúp",
    "settings.terms_policy": "Điều khoản & Chính sách",
    "settings.version": "Phiên bản",
    "settings.advanced_title": "Quyền nâng cao",
    "settings.advanced_desc": "Vẫn giữ đầy đủ phần quyền và cài đặt kết nối hiện có của trang.",
    "settings.privacy_title": "Minh bạch quyền riêng tư",
    "settings.privacy_desc": "Blink chỉ xin quyền khi bạn bấm cho phép. Bạn luôn có thể tắt lại trong cài đặt trình duyệt hoặc hệ điều hành.",
    "settings.permission_notification": "Thông báo",
    "settings.permission_notification_desc": "Hiển thị thông báo đẩy và thông báo trong app.",
    "settings.permission_location": "Vị trí",
    "settings.permission_location_desc": "Lấy vị trí user để gợi ý quán và dịch vụ gần bạn.",
    "settings.permission_camera_desc": "Quét QR, upload CCCD hoặc ảnh xác thực khi cần.",
    "settings.permission_network_desc": "Biết online\/offline để cảnh báo khi giao dịch hoặc đặt phòng.",
    "settings.permission_pwa": "Quyền PWA",
    "settings.permission_pwa_desc": "Add to Home Screen để dùng Blink như app trên điện thoại.",
    "settings.permission_microphone_desc": "Ghi âm chưa cần dùng trong phiên bản hiện tại.",
    "settings.allow": "Cho phép",
    "settings.automatic": "Tự động",
    "settings.install_app": "Cài app",
    "settings.not_needed": "Chưa cần",
    "settings.paused": "Tạm tắt",
    "settings.status_allowed": "Đã cho phép",
    "settings.status_blocked": "Bị chặn",
    "settings.status_not_granted": "Chưa cấp quyền",
    "settings.status_unsupported": "Không hỗ trợ",
    "settings.status_ready_request": "Sẵn sàng yêu cầu",
    "settings.enabled": "Đã bật",
    "settings.network_online": "Đang online",
    "settings.network_offline": "Đang offline",
    "settings.pwa_installed": "Đã cài như app",
    "settings.installed": "Đã cài",
    "settings.pwa_ready": "Sẵn sàng cài",
    "settings.pwa_open_supported_browser": "Mở bằng trình duyệt hỗ trợ",
    "settings.pwa_need_https": "Cần HTTPS để cài trên Android",
    "settings.not_ready": "Chưa sẵn sàng",
    "home.page_title": "Trang chủ",
    "home.header_title": "Blink",
    "home.badge": "Booklink Home",
    "home.greeting": "Chào",
    "home.open_wallet": "Mở Ví Blink",
    "home.quick_actions": "Lướt nhanh",
    "home.search_placeholder": "Tìm quán hát, khu vực, phòng VIP...",
    "home.filter_all": "Tất cả",
    "home.filter_near": "Gần bạn",
    "home.filter_open": "Đang mở",
    "home.filter_deal": "Có ưu đãi",
    "home.venue_system": "Hệ thống quán hát",
    "home.map_direction": "Chỉ đường",
    "home.view_venue": "Xem phòng",
    "home.venue_empty": "Không tìm thấy quán phù hợp. Thử từ khoá khác nhé.",
    "home.quick_booking": "Đặt nhanh hôm nay",
    "home.quick_booking_title": "Giữ phòng trước, thanh toán sau",
    "home.quick_booking_desc": "Chọn quán, chọn giờ và dùng ví Blink để xác nhận đặt phòng.",
    "home.topup_wallet": "Nạp ví",
    "home.location_unsupported": "Trình duyệt chưa hỗ trợ vị trí",
    "home.location_requesting": "Đang xin vị trí gần bạn",
    "home.location_updated": "Đã cập nhật khoảng cách gần bạn",
    "home.location_enable": "Bật vị trí để xem khoảng cách thật",
    "home.venue.blink_luxury.address": "18 Nguyễn Huệ, Quận 1",
    "home.venue.blink_luxury.price": "Từ 450.000đ\/giờ",
    "home.venue.moonlight.address": "22 Cộng Hòa, Tân Bình",
    "home.venue.moonlight.price": "Từ 320.000đ\/giờ",
    "home.venue.galaxy_voice.address": "09 Võ Văn Ngân, Thủ Đức",
    "home.venue.galaxy_voice.price": "Từ 390.000đ\/giờ",
    "home.venue.ruby.address": "77 Phan Xích Long, Phú Nhuận",
    "home.venue.ruby.price": "Từ 280.000đ\/giờ",
    "login.or": "hoặc",
    "login.email_or_phone": "Số điện thoại",
    "login.password": "Mật khẩu",
    "login.apple_in_development": "Đăng nhập bằng Apple đang phát triển.",
    "register.page_title": "Đăng ký",
    "register.title": "Đăng ký tài khoản",
    "register.otp_title": "Xác nhận OTP",
    "register.otp_copy": "Mã đã gửi đến",
    "register.otp_input_group": "Nhập mã OTP 6 số",
    "register.otp_digit": "Số OTP",
    "register.otp_expiry": "Thời hạn",
    "register.otp_confirm": "Xác nhận mã",
    "register.resend_otp": "Gửi lại mã",
    "register.resend_after": "Gửi lại sau {seconds}s",
    "register.full_name": "Tên *",
    "register.phone_number": "Số điện thoại *",
    "register.password": "Mật khẩu",
    "register.send_otp_btn": "Gửi mã OTP",
    "register.set_password_title": "Đặt mật khẩu",
    "register.change_phone": "Đổi số điện thoại",
    "register.confirm_register": "Xác nhận đăng ký",
    "register.register_again": "Đăng ký lại",
    "register.phone_required": "Vui lòng nhập số điện thoại.",
    "register.phone_invalid": "Số điện thoại không hợp lệ.",
    "register.password_required": "Vui lòng nhập mật khẩu.",
    "register.password_min_length": "Mật khẩu phải có ít nhất 6 ký tự.",
    "register.confirm_password_required": "Vui lòng nhập lại mật khẩu.",
    "register.confirm_password_mismatch": "Mật khẩu nhập lại không khớp.",
    "register.show_password": "Hiện mật khẩu",
    "register.hide_password": "Ẩn mật khẩu",
    "register.otp_expired": "Hết hạn",
    "register.session_expired": "Phiên đăng ký đã hết hạn. Vui lòng đăng ký lại.",
    "register.otp_verify_required": "Vui lòng xác minh OTP trước khi đặt mật khẩu.",
    "register.phone_missing": "Không tìm thấy số điện thoại đăng ký.",
    "register.phone_check_failed": "Không thể kiểm tra số điện thoại lúc này.",
    "register.phone_already_exists": "Số điện thoại đã tồn tại. Vui lòng đăng ký lại.",
    "register.create_failed": "Không thể tạo tài khoản lúc này.",
    "register.success": "Đăng ký thành công.",
    "register.welcome_title": "Chào mừng thành viên mới",
    "register.welcome_body": "Tài khoản của bạn đã sẵn sàng. Bắt đầu đặt phòng và tận hưởng ưu đãi từ Booklink nhé.",
    "forgot_password.loading": "Đang gửi...",
    "forgot_password.email_required": "Vui lòng nhập email hợp lệ.",
    "forgot_password.sending": "Đang gửi link đặt lại mật khẩu...",
    "forgot_password.invalid_response": "Phản hồi máy chủ không hợp lệ.",
    "forgot_password.send_failed": "Không gửi được link đặt lại mật khẩu.",
    "forgot_password.check_email": "Vui lòng kiểm tra email để đặt lại mật khẩu.",
    "forgot_password.page_title": "Quên mật khẩu",
    "forgot_password.title": "Quên mật khẩu",
    "forgot_password.copy": "Nhập email để nhận link đặt lại mật khẩu.",
    "forgot_password.email": "Email",
    "forgot_password.send_link": "Gửi link",
    "reset_password.page_title": "Đặt lại mật khẩu",
    "reset_password.title": "Đặt lại mật khẩu",
    "reset_password.copy": "Nhập mật khẩu mới sau khi mở link từ email.",
    "reset_password.new_password": "Mật khẩu mới",
    "reset_password.confirm_password": "Nhập lại mật khẩu",
    "reset_password.submit": "Cập nhật mật khẩu",
    "intro.tagline": "Chạm là bay, chớp mắt là say",
    "account.page_title": "Tài khoản",
    "account.header_title": "Tài khoản",
    "account.personal_info": "Thông tin cá nhân",
    "account.full_name": "Họ tên:",
    "account.email": "Email:",
    "account.not_updated": "Chưa cập nhật",
    "account.phone_not_updated": "Chưa cập nhật SĐT",
    "account.email_not_updated": "Chưa cập nhật email",
    "account.standard_rank": "Hạng tiêu chuẩn",
    "account.membership_title": "Gói thành viên",
    "account.membership_desc": "Xem quyền lợi và nâng cấp tài khoản",
    "account.settings_label": "Tùy chỉnh",
    "account.settings": "Cài đặt",
    "account.settings_desc": "Tùy chỉnh ngôn ngữ, quyền và kết nối ứng dụng",
    "account.language": "Ngôn ngữ",
    "account.language_settings": "Cài đặt ngôn ngữ",
    "account.language_hint": "Chọn ngôn ngữ hiển thị cho ứng dụng.",
    "account.language_vi": "Tiếng Việt",
    "account.language_en": "English",
    "account.logout": "Đăng xuất",
    "account.shortcut_booking": "Đặt phòng",
    "account.shortcut_staff": "Đặt nhân viên",
    "account.shortcut_topup": "Nạp",
    "account.shortcut_voucher": "Voucher",
    "account.staff_feature_dev_title": "Tính năng đang phát triển",
    "account.staff_feature_dev_desc": "Đặt nhân viên sẽ được mở trong bản cập nhật sắp tới.",
    "account.partner_register": "Đăng ký đối tác",
    "account.partner_profile": "Hồ sơ đối tác",
    "account.partner_register_desc": "Nhận đặt phòng,quản lý cơ sở và kết nối khách hàng dễ dàng hơn",
    "account.staff_register": "Đăng ký nhân sự",
    "account.staff_register_desc": "Đăng ký trở thành Booking, CTV hoặc Nhân viên trong hệ thống Blink",
    "account.profile": "Thông tin tài khoản",
    "account.profile_desc": "Xem và cập nhật thông tin cá nhân của bạn",
    "partner.page_title": "Đăng ký đối tác",
    "partner.header_title": "Đăng ký đối tác",
    "partner.choose_type": "Chọn loại đối tác",
    "partner.karaoke": "Karaoke",
    "partner.restaurant": "Nhà hàng",
    "partner.select.restaurant_tagline": "Bán hàng mọi nơi",
    "partner.select.karaoke_tagline": "Tăng trưởng doanh thu",
    "partner.back_account": "Quay lại trang tài khoản",
    "partner.status.eyebrow": "Hồ sơ đối tác",
    "partner.status.title": "Hồ sơ đối tác",
    "partner.status.type": "Loại đối tác",
    "partner.status.status": "Trạng thái",
    "partner.status.submitted_at": "Ngày gửi",
    "partner.status.address": "Địa chỉ",
    "partner.status.updating": "Đang cập nhật",
    "partner.status.manage": "Chuyển sang giao diện quản lý",
    "partner.status.edit": "Cập nhật hồ sơ",
    "partner.status.preview": "Xem trước trên Blink",
    "partner.status.delete": "Xóa hồ sơ",
    "partner.status.back_account": "Về tài khoản",
    "partner.status.hide_info": "Ẩn thông tin hồ sơ",
    "partner.status.none": "Chưa có đơn",
    "partner.status.approved": "Đã duyệt",
    "partner.status.rejected": "Từ chối",
    "partner.status.reviewing": "Đang xem xét",
    "partner.status.pending": "Chờ duyệt",
    "partner.status.message.approved": "Hồ sơ đã được Blink duyệt. Bạn có thể chuyển sang giao diện quản lý của cơ sở.",
    "partner.status.message.pending": "Hồ sơ đang chờ duyệt.",
    "partner.error.submit_failed": "Không thể gửi hồ sơ đối tác.",
    "partner.confirm.delete": "Bạn có muốn xóa hồ sơ đăng ký hiện tại để đăng ký lại từ đầu?",
    "partner.success.title": "Đã gửi đơn đăng ký",
    "partner.success.resubmitted": "Đã gửi lại hồ sơ",
    "partner.success.updated": "Đã cập nhật hồ sơ",
    "partner.success.pending_message": "Hồ sơ đang chờ duyệt.",
    "partner.success.updated_pending_message": "Hồ sơ đã được cập nhật và tiếp tục chờ duyệt.",
    "partner.success.resubmitted_pending_message": "Hồ sơ đã được gửi lại và đang chờ duyệt.",
    "partner.submit.resubmit": "Gửi lại hồ sơ",
    "partner.submit.update_resubmit": "Cập nhật và gửi lại",
    "partner.submit.finish_setup": "Hoàn thành",
    "partner.submit.send": "Gửi đơn đăng ký",
    "partner.submitting": "Đang gửi...",
    "partner.cover.current_alt": "Ảnh đại diện hiện tại",
    "partner.cover.preview_alt": "Xem trước ảnh đại diện",
    "partner.cover.invalid_file": "Vui lòng chọn file ảnh hợp lệ.",
    "partner.cover.label": "Ảnh mặt tiền",
    "partner.preview.business_name_fallback": "Tên quán",
    "partner.status.show_info": "Hiện thông tin hồ sơ",
    "partner.status.preview_live": "Xem hiển thị trên Blink",
    "partner.status.edit_resubmit": "Bổ sung và gửi lại",
    "partner.status.edit_retry": "Làm lại hồ sơ",
    "partner.status.message.rejected": "Hồ sơ chưa được duyệt. Bạn có thể cập nhật lại thông tin và gửi lại để Blink xem xét tiếp.",
    "partner.status.message.supplement": "Blink đã gửi ghi chú bổ sung. Vui lòng cập nhật lại thông tin theo hướng dẫn của admin.",
    "partner.status.message.pending_detail": "Hồ sơ đã gửi và đang chờ admin duyệt. Cơ sở chỉ hiển thị công khai trên Blink sau khi được phê duyệt.",
    "partner.edit.eyebrow.default": "Cập nhật",
    "partner.edit.eyebrow.supplement": "Cần bổ sung",
    "partner.edit.eyebrow.pending": "Chờ duyệt",
    "partner.edit.eyebrow.rejected": "Làm lại hồ sơ",
    "partner.edit.title.default": "Cập nhật hồ sơ {type}",
    "partner.edit.title.supplement": "Blink cần bạn bổ sung hồ sơ {type}",
    "partner.edit.title.pending": "Hồ sơ {type} đang chờ duyệt",
    "partner.edit.title.rejected": "Hồ sơ {type} đã bị từ chối",
    "partner.edit.note.default": "Bạn có thể cập nhật lại hồ sơ trước khi admin xử lý.",
    "partner.edit.note.supplement": "Admin đã đánh dấu hồ sơ cần bổ sung. Hãy cập nhật lại thông tin bên dưới và gửi lại.",
    "partner.edit.note.pending": "Bạn vẫn có thể sửa lại thông tin trước khi admin xử lý. Sau khi gửi lại, hồ sơ sẽ tiếp tục chờ duyệt.",
    "partner.edit.note.rejected": "Bạn có thể chỉnh sửa lại hồ sơ theo ghi chú duyệt và gửi lại để Blink xem xét lại.",
    "partner.error.invalid_response": "Máy chủ trả về kết quả không hợp lệ (Status: {status}).",
    "partner.error.submit_failed_status": "Không thể gửi hồ sơ đối tác (Status: {status}).",
    "partner.error.delete_api_missing": "Chưa cấu hình API xóa hồ sơ đối tác.",
    "partner.error.delete_invalid_json": "Máy chủ xóa hồ sơ không trả về JSON hợp lệ (Status: {status}).",
    "partner.error.delete_failed_status": "Không thể xóa hồ sơ đối tác (Status: {status}).",
    "partner.error.delete_not_allowed": "Chỉ có thể xóa hồ sơ đối tác chưa được duyệt.",
    "partner.error.delete_failed": "Không thể xóa hồ sơ đối tác.",
    "partner.error.upload_unavailable": "Không thể tải ảnh lên vào lúc này.",
    "partner.error.upload_invalid_response": "Máy chủ upload ảnh trả về kết quả không hợp lệ (Status: {status}).",
    "partner.error.upload_failed_status": "Không thể upload ảnh (Status: {status}).",
    "partner.error.upload_missing_url": "Upload thành công nhưng thiếu link ảnh.",
    "partner.error.remote_image_load_failed": "Đã upload ảnh nhưng trình duyệt chưa tải được URL ảnh mới. Vui lòng thử lại.",
    "partner.error.upload_network": "Lỗi mạng khi tải ảnh lên.",
    "partner.error.upload_aborted": "Yêu cầu upload ảnh đã bị hủy.",
    "partner.error.title": "Có lỗi xảy ra",
    "partner.error.generic": "Vui lòng thử lại sau.",
    "partner.error.upload_title": "Upload ảnh chưa xong",
    "partner.error.upload_timeout": "Ảnh đang xử lý lâu hơn bình thường. Vui lòng thử lại sau.",
    "partner.error.upload_missing_job": "Không nhận được mã xử lý ảnh.",
    "partner.error.upload_failed": "Xử lý ảnh thất bại.",
    "partner.processing.images": "Đang xử lý ảnh...",
    "partner.processing.room_images": "Đang xử lý ảnh phòng...",
    "partner.processing.submit": "Đang gửi hồ sơ...",
    "partner.processing.wait": "Vui lòng chờ trong giây lát.",
    "partner.processing.submit_wait": "Vui lòng chờ trong giây lát.",
    "partner.processing.image_progress": "Ảnh {current}/{total}",
    "partner.processing.done_progress": "Đã xong {done}/{total}",
    "partner.karaoke.back": "Quay lại",
    "partner.karaoke.title": "Đăng ký Karaoke",
    "partner.karaoke.progress_label": "Tiến trình đăng ký karaoke",
    "partner.karaoke.step1": "Bước 1",
    "partner.karaoke.step2": "Bước 2",
    "partner.karaoke.step3": "Bước 3",
    "partner.karaoke.step1.title": "Thông tin quán",
    "partner.karaoke.step1.desc": "Nhập thông tin cơ bản.",
    "partner.karaoke.step2.title": "Danh mục phòng",
    "partner.karaoke.step2.desc": "Tạo loại phòng và giá cơ bản.",
    "partner.karaoke.step3.title": "Hình ảnh & Phòng",
    "partner.karaoke.field.business_name": "Tên quán",
    "partner.karaoke.field.business_name_placeholder": "VD: Karaoke Ánh Sao",
    "partner.karaoke.field.room_count": "Số lượng phòng",
    "partner.karaoke.field.room_count_placeholder": "VD: 12",
    "partner.karaoke.field.owner_phone": "SĐT chủ đầu tư",
    "partner.karaoke.field.owner_phone_placeholder": "VD: 0912345678",
    "partner.karaoke.field.address": "Địa chỉ",
    "partner.karaoke.field.address_placeholder": "VD: 123 Nguyễn Huệ, Quận 1, TP.HCM",
    "partner.karaoke.room_type.add": "Thêm danh mục",
    "partner.karaoke.room_type.hint": "Giá cơ bản sẽ được dùng làm mặc định khi tạo phòng mới.",
    "partner.karaoke.cover.title": "Ảnh quán",
    "partner.karaoke.field.cover": "Ảnh mặt tiền",
    "partner.karaoke.field.cover.placeholder": "Thêm ảnh mặt tiền",
    "partner.karaoke.cover.placeholder_title": "Chọn ảnh quán",
    "partner.karaoke.cover.placeholder_desc": "Ưu tiên ảnh ngang, rõ mặt tiền",
    "partner.karaoke.room_list.title": "Danh sách ",
    "partner.karaoke.room_list.suffix": "phòng",
    "partner.karaoke.next": "Tiếp theo",
    "partner.karaoke.submit": "Hoàn thành",
    "partner.karaoke.delete": "Xóa hồ sơ đăng ký",
    "partner.karaoke.success.message": "Hồ sơ đang chờ duyệt.",
    "partner.karaoke.terms.title": "Điều khoản đối tác BookLink",
    "partner.karaoke.terms.close": "Đóng điều khoản",
    "partner.karaoke.terms.section1.title": "1. Thông tin đăng ký",
    "partner.karaoke.terms.section1.body": "Đối tác cam kết cung cấp thông tin cơ sở, người đại diện, địa chỉ, liên hệ và dịch vụ một cách trung thực, đầy đủ và có quyền sử dụng hợp pháp.",
    "partner.karaoke.terms.section2.title": "2. Chất lượng dịch vụ",
    "partner.karaoke.terms.section2.body": "Đối tác chịu trách nhiệm về chất lượng dịch vụ, giá niêm yết, thời gian phục vụ, tình trạng phòng\/bàn và trải nghiệm của khách hàng tại cơ sở.",
    "partner.karaoke.terms.section3.title": "3. Xử lý đặt chỗ và đơn hàng",
    "partner.karaoke.terms.section3.body": "Đối tác cần xác nhận, cập nhật hoặc hủy đặt chỗ\/đơn hàng đúng thời gian, hạn chế việc từ chối khách không có lý do rõ ràng.",
    "partner.karaoke.terms.section4.title": "4. Phí nền tảng và thanh toán",
    "partner.karaoke.terms.section4.body": "Các khoản phí, chiết khấu, lịch đối soát và phương thức thanh toán sẽ được thông báo riêng trong chính sách hợp tác hoặc hợp đồng giữa hai bên.",
    "partner.karaoke.terms.section5.title": "5. Bảo mật dữ liệu",
    "partner.karaoke.terms.section5.body": "Đối tác chỉ sử dụng thông tin khách hàng cho mục đích phục vụ đơn đặt, không chia sẻ, mua bán hoặc sử dụng trái phép dữ liệu từ BookLink.",
    "partner.karaoke.terms.section6.title": "6. Tạm dừng hoặc chấm dứt hợp tác",
    "partner.karaoke.terms.section6.body": "BookLink có thể tạm dừng hiển thị cơ sở nếu phát hiện thông tin sai lệch, vi phạm chính sách, ảnh hưởng đến khách hàng hoặc gây rủi ro cho nền tảng.",
    "partner.karaoke.terms.agree": "Đã hiểu",
    "partner.karaoke.note_summary": "Đăng ký karaoke với {roomCount} phòng và {categoryCount} danh mục phòng.",
    "partner.karaoke.room.default_name": "Phòng mới",
    "partner.karaoke.room.name_with_index": "Phòng {index}",
    "partner.karaoke.room.add_image": "Thêm ảnh phòng",
    "partner.karaoke.room.add_room_aria": "Thêm phòng",
    "partner.karaoke.room.delete_aria": "Xóa phòng",
    "partner.karaoke.room.name_aria": "Tên phòng",
    "partner.karaoke.room.type_label": "Loại phòng",
    "partner.karaoke.room_modal.primary_badge": "Ảnh chính",
    "partner.karaoke.room_modal.set_primary": "Đặt làm ảnh chính",
    "partner.karaoke.room_modal.overnight_hint": "Qua đêm",
    "partner.karaoke.room_type.vip": "VIP",
    "partner.karaoke.room_type.luxury": "Luxury",
    "partner.karaoke.room_type.vip_note": "Giá cơ bản cho phòng VIP.",
    "partner.karaoke.room_type.luxury_note": "Giá cơ bản cho phòng luxury.",
    "partner.karaoke.room_type.price_plan_note": "Giá mặc định cho loại phòng {type}",
    "partner.karaoke.room_type.name_aria": "Tên danh mục phòng",
    "partner.karaoke.room_type.delete_aria": "Xóa danh mục",
    "partner.karaoke.room_type.price_label": "Giá cơ bản (VND\/giờ)",
    "partner.karaoke.room_type.price_aria": "Giá cơ bản",
    "partner.karaoke.room_type.price_unit_short": "đ\/h",
    "partner.karaoke.room_type.name_with_index": "Danh mục {index}",
    "partner.karaoke.room_type.new_note": "Giá mặc định cho danh mục mới.",
    "partner.karaoke.alert.min_categories": "Cần giữ ít nhất 1 danh mục phòng.",
    "partner.karaoke.alert.create_one_category": "Hãy tạo ít nhất 1 danh mục phòng.",
    "partner.karaoke.alert.category_invalid": "Mỗi danh mục phòng cần có tên và giá cơ bản hợp lệ.",
    "partner.karaoke.room_modal.title": "Thông tin phòng",
    "partner.karaoke.room_modal.close": "Đóng",
    "partner.karaoke.room_modal.images_title": "Hình ảnh",
    "partner.karaoke.room_modal.images_desc": "Tải lên tối đa 5 hình ảnh.",
    "partner.karaoke.room_modal.field.name": "Tên phòng",
    "partner.karaoke.room_modal.field.name_placeholder": "VD: VIP 01",
    "partner.karaoke.room_modal.field.capacity": "Sức chứa",
    "partner.karaoke.room_modal.field.capacity_placeholder": "VD: 10 người",
    "partner.karaoke.room_modal.pricing.title": "Bảng giá theo khung giờ",
    "partner.karaoke.room_modal.pricing.add_slot": "Thêm khung giờ",
    "partner.karaoke.room_modal.action.save": "Lưu phòng",
    "partner.karaoke.room_modal.delete_confirm.title": "Xác nhận xóa phòng?",
    "partner.karaoke.room_modal.delete_confirm.confirm": "Xóa phòng",
    "partner.karaoke.room_modal.slot.price_placeholder": "Giá giờ",
    "partner.karaoke.room_modal.slot.delete_aria": "Xóa khung giờ",
    "partner.karaoke.room_modal.room_image_alt": "Ảnh phòng",
    "partner.karaoke.validation.min_one_slot": "Cần ít nhất 1 khung giờ.",
    "partner.karaoke.validation.slot_price_positive": "Mỗi khung giờ phải có giá lớn hơn 0.",
    "partner.karaoke.validation.duplicate_slots": "Không nên để trùng khung giờ giống nhau.",
    "partner.karaoke.validation.room_name_required": "Vui lòng nhập tên phòng.",
    "partner.karaoke.validation.capacity_required": "Vui lòng nhập sức chứa hợp lệ.",
    "partner.karaoke.validation.room_count_required": "Vui lòng nhập số lượng phòng.",
    "partner.karaoke.validation.rooms_incomplete": "Mỗi phòng cần có tên, sức chứa và ít nhất 1 khung giờ hợp lệ.",
    "partner.karaoke.validation.room_open_fallback": "Phòng đang mở",
    "partner.karaoke.validation.image_invalid_detail": "{roomLabel} - ảnh {index}: Vui lòng chọn file ảnh hợp lệ.",
    "partner.restaurant.back": "Quay lại",
    "partner.restaurant.progress_label": "Tiến trình đăng ký nhà hàng",
    "partner.restaurant.step1": "Bước 1",
    "partner.restaurant.step2": "Bước 2",
    "partner.restaurant.step3": "Bước 3",
    "partner.restaurant.step1.short_title": "Thông tin",
    "partner.restaurant.step2.short_title": "Menu",
    "partner.restaurant.step3.short_title": "Combo & KM",
    "partner.restaurant.step1.title": "Thông tin nhà hàng",
    "partner.restaurant.step1.desc": "Nhập thông tin cơ bản và hình ảnh đại diện.",
    "partner.restaurant.step2.title": "Thêm món ăn",
    "partner.restaurant.step2.desc": "Tạo danh sách món ăn \/ đồ uống ban đầu.",
    "partner.restaurant.step3.title": "Combo & Khuyến mãi",
    "partner.restaurant.step3.desc": "Có thể bỏ qua và cấu hình sau khi được duyệt.",
    "partner.restaurant.cover.title": "Ảnh nhà hàng",
    "partner.restaurant.cover.placeholder_title": "Chọn ảnh quán",
    "partner.restaurant.cover.placeholder_desc": "Ưu tiên ảnh ngang, rõ mặt tiền",
    "partner.restaurant.field.business_name": "Tên nhà hàng",
    "partner.restaurant.field.business_name_placeholder": "VD: Nhà hàng Sông Xanh",
    "partner.restaurant.field.phone": "SĐT nhà hàng",
    "partner.restaurant.field.phone_placeholder": "VD: 0901234567",
    "partner.restaurant.field.owner_phone": "SĐT chủ đầu tư",
    "partner.restaurant.field.owner_phone_placeholder": "VD: 0912345678",
    "partner.restaurant.field.address": "Địa chỉ",
    "partner.restaurant.field.address_placeholder": "VD: 123 Nguyễn Huệ, Quận 1, TP.HCM",
    "partner.restaurant.menu.count_suffix": "món ăn",
    "partner.restaurant.menu.add": "Thêm món",
    "partner.restaurant.menu.info": "Thông tin món",
    "partner.restaurant.menu.empty": "Chưa có món nào",
    "partner.restaurant.menu.qty_prefix": "SL:",
    "partner.restaurant.action.edit": "Sửa",
    "partner.restaurant.action.delete": "Xóa",
    "partner.restaurant.offer.tabs_label": "Tạo combo hoặc khuyến mãi",
    "partner.restaurant.offer.tab_combo": "Combo",
    "partner.restaurant.offer.tab_promotion": "Khuyến mãi",
    "partner.restaurant.combo.count_suffix": "combo",
    "partner.restaurant.combo.add": "Thêm combo",
    "partner.restaurant.combo.empty": "Chưa có combo nào",
    "partner.restaurant.combo.badge": "Combo",
    "partner.restaurant.promotion.count_suffix": "khuyến mãi",
    "partner.restaurant.promotion.add_short": "Thêm khuyến mãi",
    "partner.restaurant.promotion.empty": "Chưa có khuyến mãi nào",
    "partner.restaurant.promotion.badge": "Khuyến mãi",
    "partner.restaurant.next": "Tiếp theo",
    "partner.restaurant.delete": "Xóa hồ sơ đăng ký",
    "partner.restaurant.success.message": "Hồ sơ đang chờ duyệt.",
    "partner.restaurant.food_type.food": "Đồ ăn",
    "partner.restaurant.food_type.drink": "Đồ uống",
    "partner.restaurant.item_default.food": "Món mới",
    "partner.restaurant.item_default.combo": "Combo mới",
    "partner.restaurant.item_default.promotion": "Khuyến mãi",
    "partner.restaurant.note_summary": "Đăng ký nhà hàng với {menuCount} món, {comboCount} combo, {promotionCount} khuyến mãi.",
    "partner.restaurant.modal.food.title_add": "Thêm món mới",
    "partner.restaurant.modal.food.title_edit": "Sửa món",
    "partner.restaurant.modal.food.field.name": "Tên món",
    "partner.restaurant.modal.food.field.name_placeholder": "Tên món *",
    "partner.restaurant.modal.food.field.qty": "Số lượng",
    "partner.restaurant.modal.food.field.qty_placeholder": "Số lượng",
    "partner.restaurant.modal.food.field.price": "Giá",
    "partner.restaurant.modal.food.field.price_placeholder": "Giá (đ)",
    "partner.restaurant.modal.food.field.note": "Ghi chú",
    "partner.restaurant.modal.food.field.note_placeholder": "Mô tả thêm",
    "partner.restaurant.modal.food.submit_add": "Thêm món",
    "partner.restaurant.modal.food.submit_save": "Lưu món",
    "partner.restaurant.modal.combo.title_add": "Tạo combo mới",
    "partner.restaurant.modal.combo.title_edit": "Sửa combo",
    "partner.restaurant.modal.combo.field.name": "Tên combo",
    "partner.restaurant.modal.combo.field.name_placeholder": "Tên combo *",
    "partner.restaurant.modal.combo.field.price": "Giá combo",
    "partner.restaurant.modal.combo.field.price_placeholder": "Giá combo (đ)",
    "partner.restaurant.modal.combo.field.note": "Mô tả",
    "partner.restaurant.modal.combo.field.note_placeholder": "Gồm những món gì?",
    "partner.restaurant.modal.combo.submit_add": "Tạo combo",
    "partner.restaurant.modal.combo.submit_save": "Lưu combo",
    "partner.restaurant.modal.promotion.title_add": "Tạo khuyến mãi",
    "partner.restaurant.modal.promotion.title_edit": "Sửa khuyến mãi",
    "partner.restaurant.modal.promotion.field.name": "Tên khuyến mãi",
    "partner.restaurant.modal.promotion.field.name_placeholder": "Tên khuyến mãi *",
    "partner.restaurant.modal.promotion.field.value": "Mức giảm",
    "partner.restaurant.modal.promotion.field.value_placeholder": "% giảm",
    "partner.restaurant.modal.promotion.field.code": "Mã áp dụng",
    "partner.restaurant.modal.promotion.field.code_placeholder": "VD: SALE20",
    "partner.restaurant.modal.promotion.field.note": "Ghi chú",
    "partner.restaurant.modal.promotion.field.note_placeholder": "Điều kiện áp dụng",
    "partner.restaurant.modal.promotion.submit_add": "Tạo khuyến mãi",
    "partner.restaurant.modal.promotion.submit_save": "Lưu khuyến mãi",
    "profile.subtitle": "Bổ sung thông tin để việc đặt phòng và liên hệ hỗ trợ nhanh hơn.",
    "profile.avatar.change": "Đổi ảnh đại diện",
    "profile.default_name": "Người dùng BookLink",
    "profile.default_value": "Đang cập nhật",
    "profile.overview.account_id": "Mã tài khoản",
    "profile.overview.membership_rank": "Hạng thành viên",
    "profile.overview.joined_at": "Ngày tham gia",
    "profile.overview.last_login_at": "Lần đăng nhập gần nhất",
    "profile.overview.updated_at": "Cập nhật lần cuối",
    "profile.field.full_name": "Họ tên",
    "profile.field.gender": "Giới tính",
    "profile.field.dob": "Ngày sinh",
    "profile.field.email": "Email",
    "profile.field.email_verified": "Email - đã xác thực",
    "profile.field.phone_number": "Số điện thoại",
    "profile.field.phone_number_verified": "Số điện thoại - đã xác minh",
    "profile.field.zalo_phone": "Số Zalo liên hệ",
    "profile.field.address": "Địa chỉ",
    "profile.field.bio": "Giới thiệu ngắn",
    "profile.gender.placeholder": "Chọn giới tính",
    "profile.gender.male": "Nam",
    "profile.gender.female": "Nữ",
    "profile.gender.other": "Khác",
    "profile.phone.verify_demo": "Xác thực SĐT",
    "profile.phone.verify_demo_loading": "Đang xác minh...",
    "profile.phone.verified_success": "Số điện thoại đã được xác minh thành công.",
    "profile.otp.title": "Nhập mã OTP",
    "profile.otp.demo_code": "Mã demo:",
    "profile.otp.confirm": "Xác minh OTP",
    "profile.otp.confirm_loading": "Đang xác minh...",
    "profile.otp.cancel": "Hủy",
    "profile.submit": "Lưu",
    "profile.submit_loading": "Đang lưu...",
    "profile.submit_saved": "Đã Lưu",
    "profile.alert.invalid_json": "Máy chủ không trả về JSON hợp lệ.",
    "profile.alert.request_failed": "Không thể xử lý yêu cầu.",
    "profile.alert.email_required": "Vui lòng nhập email để hoàn thiện tài khoản.",
    "profile.alert.email_invalid": "Email không đúng định dạng.",
    "profile.alert.phone_required": "Vui lòng nhập số điện thoại để hoàn thiện tài khoản.",
    "profile.alert.phone_invalid": "Số điện thoại cần ít nhất 9 chữ số.",
    "profile.alert.verify_phone_invalid": "Nhập SĐT hợp lệ trước khi demo xác minh.",
    "profile.alert.gender_invalid": "Giới tính không hợp lệ.",
    "profile.alert.dob_invalid": "Ngày sinh không hợp lệ.",
    "profile.alert.zalo_invalid": "Số Zalo cần ít nhất 9 chữ số.",
    "profile.alert.address_too_long": "Địa chỉ quá dài.",
    "profile.alert.bio_too_long": "Giới thiệu ngắn tối đa 280 ký tự.",
    "profile.alert.updated_success": "Đã cập nhật thông tin.",
    "profile.alert.update_failed": "Không thể cập nhật thông tin.",
    "profile.alert.verify_demo_failed": "Không thể xác thực SĐT.",
    "profile.alert.avatar_type_invalid": "Định dạng ảnh không được hỗ trợ.",
    "profile.alert.avatar_file_too_large": "Ảnh dung lượng quá lớn. Vui lòng chọn ảnh nhỏ hơn 30MB.",
    "profile.alert.avatar_uploading": "Đang tải ảnh...",
    "profile.alert.avatar_server_processing": "Upload xong, server đang xử lý ảnh...",
    "profile.alert.avatar_remote_load_failed": "Đã lưu ảnh nhưng trình duyệt chưa tải được URL ảnh mới. Vui lòng kiểm tra đường dẫn ảnh hoặc thử tải lại.",
    "profile.alert.avatar_url_missing": "Không nhận được URL ảnh mới.",
    "profile.alert.avatar_updated": "Đã cập nhật ảnh đại diện.",
    "profile.alert.avatar_upload_failed": "Upload ảnh thất bại.",
    "profile.alert.otp_prompt": "Nhập mã OTP demo để tiếp tục.",
    "profile.alert.otp_length": "Vui lòng nhập đủ 6 số OTP.",
    "profile.alert.otp_wrong": "OTP demo không đúng. Hãy nhập 111111.",
    "profile.alert.otp_validating": "OTP hợp lệ. Đang xác minh...",
    "profile.alert.otp_success": "Xác minh thành công với mã demo 111111.",
    "change_password.page_title": "Đổi mật khẩu",
    "change_password.kicker": "Bảo mật tài khoản",
    "change_password.status": "An toàn hơn khi đổi định kỳ",
    "change_password.title_update": "Đổi mật khẩu đăng nhập",
    "change_password.title_create": "Đặt mật khẩu cho tài khoản",
    "change_password.copy_update": "Cập nhật mật khẩu để bảo vệ tài khoản của bạn.",
    "change_password.copy_create": "Tài khoản này chưa có mật khẩu. Hãy tạo mật khẩu mới để đăng nhập nhanh hơn.",
    "change_password.section.update": "Cập nhật mật khẩu",
    "change_password.section.update_copy": "Nhập mật khẩu cũ và tạo mật khẩu mới.",
    "change_password.section.no_local_copy": "Tài khoản hiện chưa có mật khẩu để đổi trực tiếp.",
    "change_password.current_password": "Mật khẩu cũ",
    "change_password.new_password": "Mật khẩu mới",
    "change_password.confirm_password": "Xác nhận mật khẩu mới",
    "change_password.reenter_password": "Nhập lại mật khẩu mới",
    "change_password.show_password": "Hiện mật khẩu",
    "change_password.submit": "Cập nhật mật khẩu",
    "change_password.submit_loading": "Đang cập nhật...",
    "change_password.tip_security": "Dùng mật khẩu tối thiểu 6 ký tự và không chia sẻ mã OTP cho bất kỳ ai.",
    "change_password.no_local_title": "Chưa có mật khẩu local",
    "change_password.no_local_copy": "Bạn có thể tạo mật khẩu mới bằng luồng quên mật khẩu bên dưới.",
    "change_password.forgot_title": "Không nhớ mật khẩu?",
    "change_password.forgot_copy": "Gửi email hoặc nhận OTP để đặt lại mật khẩu.",
    "change_password.forgot_toggle_title": "Quên mật khẩu?",
    "change_password.forgot_toggle_copy": "Xác minh để tạo mật khẩu mới",
    "change_password.method_email": "Email",
    "change_password.method_phone": "Số điện thoại",
    "change_password.email": "Email",
    "change_password.phone": "Số điện thoại",
    "change_password.forgot_submit_loading": "Đang gửi...",
    "change_password.otp_title": "Nhập mã OTP",
    "change_password.otp_copy": "Nhập 6 số vừa nhận được để tiếp tục.",
    "change_password.otp_resend": "Gửi lại mã",
    "change_password.otp_submit": "Xác minh OTP",
    "change_password.otp_submit_loading": "Đang xác minh...",
    "change_password.reset_title": "Đặt lại mật khẩu",
    "change_password.reset_copy": "Tạo mật khẩu mới sau khi xác minh thành công.",
    "change_password.reset_submit": "Cập nhật mật khẩu mới",
    "change_password.reset_submit_loading": "Đang cập nhật...",
    "change_password.alert.invalid_json": "Phản hồi máy chủ không hợp lệ.",
    "change_password.alert.request_failed": "Không thể xử lý yêu cầu lúc này.",
    "change_password.alert.password_too_short": "Mật khẩu mới phải có ít nhất 6 ký tự.",
    "change_password.alert.confirm_mismatch": "Xác nhận mật khẩu mới không khớp.",
    "change_password.alert.reenter_mismatch": "Mật khẩu nhập lại không khớp.",
    "change_password.alert.update_success": "Đã cập nhật mật khẩu thành công.",
    "change_password.alert.update_failed": "Không thể cập nhật mật khẩu.",
    "change_password.alert.email_required": "Vui lòng nhập email.",
    "change_password.alert.phone_invalid": "Vui lòng nhập số điện thoại hợp lệ.",
    "change_password.alert.forgot_email_sent": "Vui lòng kiểm tra email để đặt lại mật khẩu.",
    "change_password.alert.otp_sent": "Đã gửi mã OTP xác minh.",
    "change_password.alert.forgot_failed": "Không thể gửi yêu cầu quên mật khẩu.",
    "change_password.alert.otp_length": "Vui lòng nhập đủ 6 số OTP.",
    "change_password.alert.otp_verify_success": "Xác minh OTP thành công.",
    "change_password.alert.otp_verify_failed": "Mã OTP không hợp lệ.",
    "change_password.alert.reset_success": "Đặt lại mật khẩu thành công.",
    "change_password.alert.reset_failed": "Không thể đặt lại mật khẩu.",
    "wallet.page_title": "Tài khoản Blink",
    "wallet.header_title": "Tài khoản Blink",
    "wallet.current_balance": "Số dư hiện tại",
    "wallet.available_balance": "Số dư khả dụng",
    "wallet.total_topup": "Tổng Blink coin đã nhận",
    "wallet.topup_coin": "Nạp",
    "wallet.topup_coin_label": "Nạp",
    "wallet.quick_topup_title": "Nạp 1tr nhận 1tr5 Blink coin",
    "wallet.quick_topup_desc": "Mỗi mệnh giá nạp được tặng thêm 50% vào số dư Blink coin.",
    "wallet.amount_label": "Chọn số tiền nạp hoặc nhập số",
    "wallet.amount_label_without_coin": "Chọn số tiền nạp hoặc nhập số",
    "wallet.pay_amount": "Bạn thanh toán",
    "wallet.receive_coin": "Ví nhận",
    "wallet.bonus_rate": "+50%",
    "wallet.create_qr": "Tạo mã QR nạp",
    "wallet.create_qr_without_coin": "Tạo mã QR nạp",
    "wallet.transaction": "Giao dịch",
    "wallet.topup_history": "Lịch sử nạp",
    "wallet.view_all": "Xem tất cả",
    "wallet.collapse": "Thu gọn",
    "wallet.empty_title": "Chưa có giao dịch nạp",
    "wallet.empty_desc": "Các lần tạo mã QR nạp sẽ xuất hiện ở đây để bạn theo dõi và mở lại khi còn hạn.",
    "wallet.empty_desc_before_coin": "Các lần tạo mã QR nạp",
    "wallet.empty_desc_after_coin": "sẽ xuất hiện ở đây để bạn theo dõi và mở lại khi còn hạn.",
    "wallet.qr_title": "Quét mã để nạp",
    "wallet.qr_title_without_coin": "Quét mã để nạp",
    "wallet.coin_amount": "Số",
    "wallet.coin_amount_without_coin": "Số",
    "wallet.topup_code": "Mã nạp",
    "wallet.expires_at": "Hết hạn",
    "wallet.qr_note": "Mã QR thu tiền theo số bạn thanh toán. Sau khi thanh toán thành công, ví sẽ nhận Blink coin kèm ưu đãi +50%.",
    "wallet.status_success": "Đã nạp",
    "wallet.status_expired": "Hết hạn",
    "wallet.status_pending": "Chờ thanh toán",
    "wallet.created_at": "Tạo lúc",
    "wallet.show_qr": "Hiện QR",
    "wallet.error_empty_amount": "Vui lòng nhập số cần nạp.",
    "wallet.error_empty_amount_without_coin": "Vui lòng nhập số cần nạp.",
    "wallet.error_min_amount": "Số nạp tối thiểu là",
    "wallet.error_min_amount_without_coin": "Số nạp tối thiểu là",
    "wallet.error_max_amount": "Số nạp tối đa mỗi lần là",
    "wallet.error_max_amount_without_coin": "Số nạp tối đa mỗi lần là",
    "booking_confirm.title": "Xác nhận đặt phòng",
    "booking_confirm.creator": "Người tạo",
    "booking_confirm.proxy_for": "Đặt hộ cho",
    "booking_confirm.proxy_phone": "SĐT khách",
    "booking_confirm.time": "Giờ",
    "booking_confirm.none": "Không có",
    "booking_confirm.expired_title": "Đơn đã hết hạn",
    "booking_confirm.expired_body": "Yêu cầu giữ phòng đã quá thời gian xác nhận.",
    "booking_confirm.missing_title": "Không tìm thấy đơn",
    "booking_confirm.missing_body_server": "Link không hợp lệ hoặc đơn chưa được lưu trên máy chủ.",
    "booking_confirm.missing_body_deleted": "Link không hợp lệ hoặc đơn đã bị xóa.",
    "booking_confirm.prepaid": "Thanh toán tạm tính trước",
    "booking_confirm.postpaid": "Thanh toán sau",
    "booking_confirm.wallet": "Thanh toán qua ví B coin",
    "booking_confirm.credit": "Thanh toán qua credit",
    "booking_confirm.confirm": "Xác nhận",
    "booking_confirm.success": "Xác nhận thành công.",
    "venue.blink_luxury.area": "Quận 1",
    "venue.blink_luxury.status": "Đang mở",
    "venue.blink_luxury.address": "18 Nguyễn Huệ, Quận 1, TP.HCM",
    "venue.blink_luxury.price": "Từ 450.000đ\/giờ",
    "venue.blink_luxury.summary": "Âm thanh cao cấp, phòng VIP và không gian tiệc riêng.",
    "venue.moonlight.area": "Tân Bình",
    "venue.moonlight.status": "Đang mở",
    "venue.moonlight.address": "22 Cộng Hòa, Tân Bình, TP.HCM",
    "venue.moonlight.price": "Từ 320.000đ\/giờ",
    "venue.moonlight.summary": "Không gian ấm, dễ hát, hợp nhóm bạn và gia đình.",
    "venue.galaxy_voice.area": "Thủ Đức",
    "venue.galaxy_voice.status": "Đang mở",
    "venue.galaxy_voice.address": "09 Võ Văn Ngân, Thủ Đức, TP.HCM",
    "venue.galaxy_voice.price": "Từ 390.000đ\/giờ",
    "venue.galaxy_voice.summary": "Phòng LED hiện đại, hợp sinh nhật và nhóm đông.",
    "venue.ruby.area": "Phú Nhuận",
    "venue.ruby.status": "Có ưu đãi",
    "venue.ruby.address": "77 Phan Xích Long, Phú Nhuận, TP.HCM",
    "venue.ruby.price": "Từ 280.000đ\/giờ",
    "venue.ruby.summary": "Giá tốt giờ vàng, đặt nhanh cho nhóm nhỏ.",
    "venue.room_list": "Danh sách phòng",
    "venue.room_count_suffix": "phòng",
    "venue.book_room": "Đặt phòng",
    "venue.room.1.capacity": "4-6 khách",
    "venue.room.1.price": "280.000đ\/giờ",
    "venue.room.1.available": "Còn phòng",
    "venue.room.2.capacity": "6-10 khách",
    "venue.room.2.price": "360.000đ\/giờ",
    "venue.room.2.available": "Còn phòng",
    "venue.room.3.capacity": "10-14 khách",
    "venue.room.3.price": "520.000đ\/giờ",
    "venue.room.3.available": "Còn 2 suất",
    "venue.room.4.capacity": "14-20 khách",
    "venue.room.4.price": "690.000đ\/giờ",
    "venue.room.4.available": "Còn phòng",
    "venue.room.5.capacity": "18-24 khách",
    "venue.room.5.price": "920.000đ\/giờ",
    "venue.room.5.available": "Sắp hết",
    "venue.room.6.capacity": "24-30 khách",
    "venue.room.6.price": "1.200.000đ\/giờ",
    "venue.room.6.available": "Cần đặt trước",
    "room.page_title": "Đặt phòng",
    "room.header_title": "Đặt phòng",
    "room.capacity": "Sức chứa",
    "room.price": "Giá phòng",
    "room.booking_date": "Ngày đặt",
    "room.today": "Hôm nay",
    "room.tomorrow": "Ngày mai",
    "room.start_time": "Giờ nhận phòng",
    "room.duration": "Thời lượng",
    "room.duration_1": "1 giờ",
    "room.duration_2": "2 giờ",
    "room.duration_3": "3 giờ",
    "room.duration_4": "4 giờ",
    "room.guests": "Số khách",
    "room.guests_placeholder": "Ví dụ: 8",
    "room.time_range": "Khung giờ",
    "room.choose_time": "Chọn giờ để xem",
    "room.no_time_available": "Chưa có khung giờ phù hợp",
    "room.hour_unit": "giờ",
    "room.guest_unit": "người",
    "room.guest_label": "khách",
    "room.minute_unit": "phút",
    "room.proxy_for_other": "Đặt hộ người khác",
    "room.request_creator": "Người tạo yêu cầu",
    "room.creator": "Người tạo",
    "room.creator_phone": "SĐT người tạo",
    "room.proxy_customer_name": "Tên khách được đặt hộ",
    "room.proxy_customer_name_placeholder": "Nhập tên khách",
    "room.proxy_customer_phone": "Số điện thoại khách",
    "room.proxy_customer_phone_placeholder": "Nhập số điện thoại",
    "room.payment": "Thanh toán",
    "room.note": "Ghi chú (nếu có)",
    "room.note_placeholder": "Ví dụ: decor sinh nhật, thêm micro...",
    "room.hold_now": "Giữ phòng ngay",
    "room.result": "Kết quả",
    "room.request_created": "Đã tạo yêu cầu",
    "room.confirm_link": "Link xác nhận",
    "room.share_message": "Chia sẻ qua tin nhắn",
    "room.go_confirm": "Đi tới xác nhận",
    "room.blink_account": "Tài khoản Blink",
    "room.none": "Chưa có",
    "room.proxy_booking": "Đặt hộ",
    "room.customer_info": "Thông tin khách",
    "room.booking_info": "Thông tin đặt",
    "room.share_link": "Chia sẻ link",
    "room.confirm_now": "Xác nhận ngay",
    "room.create_proxy_request": "Tạo yêu cầu đặt hộ",
    "room.send_customer_confirm": "Gửi khách xác nhận",
    "room.room_held": "Đã giữ phòng",
    "room.estimate": "Tạm tính",
    "room.hold_room": "Giữ phòng",
    "room.confirm_request": "Xác nhận yêu cầu",
    "room.confirm_booking": "Xác nhận đặt phòng",
    "room.share_title": "Blink - Xác nhận đặt phòng",
    "room.share_proxy_title": "BLINK - YÊU CẦU ĐẶT PHÒNG",
    "room.share_self_title": "XÁC NHẬN ĐẶT PHÒNG BLINK",
    "room.share_expire_proxy": "Nếu khách không xác nhận, yêu cầu sẽ tự hủy sau",
    "room.share_expire_self_before": "Sau",
    "room.share_expire_self_after": "chưa xác nhận, yêu cầu sẽ tự hủy.",
    "room.message_copied": "Đã copy tin nhắn",
    "room.proxy_request_created_message": "Đã tạo yêu cầu đặt hộ. Bạn có thể chia sẻ link để khách xác nhận.",
    "room.self_booking_created_message": "Đã giữ phòng cho bạn.",
    "room.error_proxy_missing": "Vui lòng nhập tên và số điện thoại người được đặt hộ.",
    "room.error_server_save_failed": "Đã lưu trên máy này, nhưng chưa lưu được link xác nhận lên máy chủ.",
    "membership.power_card": "Thẻ Quyền Năng",
    "membership.power_card_desc": "Đẳng cấp kiến tạo từ dòng tiền.",
    "membership.usage_privilege": "Đặc quyền sử dụng",
    "membership.credit_limit": "Hạn mức sử dụng",
    "membership.wallet_topup": "Tiền nạp vào ví",
    "membership.package_info": "Thông tin gói",
    "membership.highlights": "Điểm nổi bật",
    "membership.perks": "Đặc quyền đi kèm",
    "membership.register_this_package": "Đăng ký gói này",
    "membership.error_choose_package": "Vui lòng chọn gói trước khi đăng ký.",
    "membership.processing": "Đang xử lý...",
    "membership.completed": "Hoàn tất",
    "membership.success_title": "Chúc mừng!",
    "membership.success_text_prefix": "Bạn đã đăng ký thành công gói",
    "membership.success_activating": "Thanh toán thành công. Đang kích hoạt gói...",
    "membership.success_cta": "Tiếp tục",
    "membership.payment_waiting": "Đang chờ thanh toán...",
    "membership.payment_scan_note": "Quét QR để thanh toán đúng số tiền. Hệ thống sẽ tự kiểm tra sau vài giây.",
    "membership.payment_qr_created": "Đã tạo mã QR PayOS. Vui lòng quét mã để thanh toán.",
    "membership.referral_code": "Mã giới thiệu",
    "membership.referral_placeholder": "Nhập mã (nếu có)",
    "membership.referral_optional": "Mã giới thiệu (nếu có)",
    "membership.package_prefix": "Gói",
    "membership.saved_suffix": "đã được lưu.",
    "membership.account_card_notice": "Trang Tài khoản sẽ hiển thị thẻ tương ứng.",
    "membership.package.standard.title": "TIÊU CHUẨN",
    "membership.package.standard.name": "Tiêu Chuẩn",
    "membership.package.standard.tagline": "Khởi đầu nhanh, dùng ngay miễn phí.",
    "membership.package.standard.summary": "Gói cơ bản miễn phí dành cho khách mới, đủ để bắt đầu trải nghiệm Blink mà không cần phí mở gói.",
    "membership.package.standard.group": "Nhóm 0 - Khởi đầu",
    "membership.package.standard.inherit": "Gói miễn phí",
    "membership.package.standard.highlights.0": "Miễn phí kích hoạt",
    "membership.package.standard.highlights.1": "Dùng ví cơ bản",
    "membership.package.standard.highlights.2": "Đặt phòng nhanh",
    "membership.package.standard.perks.0.title": "Kích hoạt miễn phí",
    "membership.package.standard.perks.0.desc": "Người dùng mới có thể bắt đầu sử dụng mà không cần trả phí mở gói.",
    "membership.package.standard.perks.1.title": "Trải nghiệm cơ bản",
    "membership.package.standard.perks.1.desc": "Có thể xem cơ sở, chọn phòng, đặt lịch và theo dõi đơn cơ bản.",
    "membership.package.standard.perks.2.title": "Quản lý tài khoản",
    "membership.package.standard.perks.2.desc": "Dùng các chức năng tài khoản, ví và thông báo trong hệ thống Blink.",
    "membership.package.friend.title": "BẰNG HỮU",
    "membership.package.friend.name": "Bằng Hữu",
    "membership.package.friend.tagline": "Thanh toán vô hình, đón chào đích danh.",
    "membership.package.friend.summary": "Dành cho khách quen muốn vào cuộc chơi nhanh, gọn và được nhận diện ngay.",
    "membership.package.friend.group": "Nhóm 1 - Gắn kết thâm giao",
    "membership.package.friend.inherit": "Khởi đầu đặc quyền",
    "membership.package.friend.highlights.0": "Thanh toán vô hình",
    "membership.package.friend.highlights.1": "Đón chào đích danh",
    "membership.package.friend.perks.0.title": "Thanh toán nhanh",
    "membership.package.friend.perks.0.desc": "Dùng ví Blink và vào cuộc ngay, không cần đợi lâu.",
    "membership.package.friend.perks.1.title": "Nhận diện tại cơ sở",
    "membership.package.friend.perks.1.desc": "Nhân viên có thể nhận ra bạn nhanh hơn ở lần quay lại.",
    "membership.package.soulmate.title": "TRI KỶ",
    "membership.package.soulmate.name": "Tri Kỷ",
    "membership.package.soulmate.tagline": "Nhớ gu quen, quà tặng tự động.",
    "membership.package.soulmate.summary": "Gói thành viên cho khách thân thiết muốn được phục vụ đúng gu và đúng nhịp.",
    "membership.package.soulmate.group": "Nhóm 1 - Gắn kết thâm giao",
    "membership.package.soulmate.inherit": "Tích hợp Bằng Hữu",
    "membership.package.soulmate.highlights.0": "Ghi nhớ gu quen",
    "membership.package.soulmate.highlights.1": "Quà tặng tự động",
    "membership.package.soulmate.perks.0.title": "Ghi nhớ sở thích",
    "membership.package.soulmate.perks.0.desc": "Lưu thông tin phòng, đồ uống và gu phục vụ hay dùng.",
    "membership.package.soulmate.perks.1.title": "Chào đón sẵn sàng",
    "membership.package.soulmate.perks.1.desc": "Một số ưu tiên có thể được chuẩn bị sẵn khi quay lại.",
    "membership.package.elite.title": "TINH ANH",
    "membership.package.elite.name": "Tinh Anh",
    "membership.package.elite.tagline": "Chủ động phòng, ưu tiên check-in.",
    "membership.package.elite.summary": "Dành cho khách muốn ưu tiên trải nghiệm, chủ động và gọn nhất có thể.",
    "membership.package.elite.group": "Nhóm 2 - Quyền lực đỉnh cao",
    "membership.package.elite.inherit": "Tích hợp Tri Kỷ",
    "membership.package.elite.highlights.0": "Phòng ưu tiên",
    "membership.package.elite.highlights.1": "Check-in nhanh",
    "membership.package.elite.perks.0.title": "Chủ động đặt chỗ",
    "membership.package.elite.perks.0.desc": "Hệ thống ưu tiên xử lý nhu cầu của thành viên sớm hơn.",
    "membership.package.elite.perks.1.title": "Lối vào gọn hơn",
    "membership.package.elite.perks.1.desc": "Rút ngắn thao tác và thời gian bắt đầu trải nghiệm.",
    "membership.package.boss.title": "ÔNG CHỦ",
    "membership.package.boss.name": "Ông Chủ",
    "membership.package.boss.tagline": "Trợ lý riêng, chăm sóc sự kiện.",
    "membership.package.boss.summary": "Gói cho nhóm khách muốn được chăm sóc riêng và chủ động tổ chức cuộc vui.",
    "membership.package.boss.group": "Nhóm 2 - Quyền lực đỉnh cao",
    "membership.package.boss.inherit": "Tích hợp Tinh Anh",
    "membership.package.boss.highlights.0": "Hỗ trợ riêng",
    "membership.package.boss.highlights.1": "Decor ưu tiên",
    "membership.package.boss.perks.0.title": "Chăm sóc riêng",
    "membership.package.boss.perks.0.desc": "Có mức ưu tiên cao hơn trong quá trình phục vụ tại cơ sở.",
    "membership.package.boss.perks.1.title": "Hỗ trợ sự kiện",
    "membership.package.boss.perks.1.desc": "Phù hợp cho sinh nhật, tiệc riêng và những lần đặt phòng lớn.",
    "membership.package.royal.title": "HOÀNG GIA",
    "membership.package.royal.name": "Hoàng Gia",
    "membership.package.royal.tagline": "Đặc quyền sở hữu ở mức cao.",
    "membership.package.royal.summary": "Tăng quyền lợi và ưu tiên lên mức cao, phù hợp với khách giao dịch lớn.",
    "membership.package.royal.group": "Nhóm 3 - Độc tôn",
    "membership.package.royal.inherit": "Tích hợp Ông Chủ",
    "membership.package.royal.highlights.0": "Ưu tiên cao cấp",
    "membership.package.royal.highlights.1": "Quyền lợi mở rộng",
    "membership.package.royal.perks.0.title": "Hạn mức cao hơn",
    "membership.package.royal.perks.0.desc": "Phù hợp với các nhu cầu sử dụng và giao dịch lớn hơn.",
    "membership.package.royal.perks.1.title": "Truy cập đặc quyền",
    "membership.package.royal.perks.1.desc": "Nhận nhiều ưu tiên hơn trong hệ thống thành viên.",
    "membership.package.legend.title": "HUYỀN THOẠI",
    "membership.package.legend.name": "Huyền Thoại",
    "membership.package.legend.tagline": "Mức trải nghiệm cao nhất.",
    "membership.package.legend.summary": "Gói thành viên cao nhất cho khách cần mức ưu tiên và quyền lợi mạnh nhất.",
    "membership.package.legend.group": "Nhóm 3 - Độc tôn",
    "membership.package.legend.inherit": "Tích hợp toàn bộ",
    "membership.package.legend.highlights.0": "Ưu tiên tối đa",
    "membership.package.legend.highlights.1": "Trên toàn hệ thống",
    "membership.package.legend.perks.0.title": "Ưu tiên cao nhất",
    "membership.package.legend.perks.0.desc": "Được ưu tiên xử lý ở nhiều điểm chạm trong hệ thống.",
    "membership.package.legend.perks.1.title": "Quyền lợi tổng hợp",
    "membership.package.legend.perks.1.desc": "Kết hợp toàn bộ ưu điểm của các nhóm thành viên trước.",
    "api.booking.invalid_data": "Dữ liệu không hợp lệ.",
    "api.booking.invalid_code": "Mã đơn không hợp lệ.",
    "api.booking.save_failed": "Không thể lưu bản nháp.",
    "api.booking.saved": "Đã lưu bản nháp.",
    "api.booking.not_found": "Không tìm thấy đơn.",
    "api.booking.invalid_order_data": "Dữ liệu đơn không hợp lệ.",

    "api.manager.common.invalid_account": "Tài khoản không hợp lệ.",
    "api.manager.common.forbidden_business": "Bạn không có quyền quản lý cơ sở karaoke này.",
    "api.manager.common.no_managed_business": "Không tìm thấy cơ sở karaoke nào đang được quản lý.",

    "api.manager.orders.count_failed": "Không thể đếm số đơn hàng.",
    "api.manager.orders.list_success": "Lấy danh sách đơn hàng thành công.",
    "api.manager.orders.load_failed": "Không thể tải thông tin đơn hàng.",
    "api.manager.orders.not_found": "Không tìm thấy đơn hàng.",
    "api.manager.orders.detail_success": "Lấy chi tiết đơn hàng thành công.",

    "api.manager.room.gallery_load_failed": "Không thể tải gallery phòng.",
    "api.manager.room.image_load_failed": "Không thể tải ảnh phòng.",
    "api.manager.room.load_failed": "Không thể tải thông tin phòng.",
    "api.manager.room.not_found": "Không tìm thấy phòng.",
    "api.manager.room.access_denied": "Bạn không có quyền quản lý phòng này.",
    "api.manager.room.image_update_denied": "Bạn không có quyền cập nhật ảnh phòng.",

    "api.manager.staff_draft.code_generate_failed": "Không thể tạo mã nháp nhân sự.",
    "api.manager.staff_draft.load_failed": "Không thể tải hồ sơ nháp.",
    "api.manager.staff_draft.link_load_failed": "Không thể tải link cập nhật.",
    "api.manager.staff_draft.table_not_ready": "Bảng business_member_drafts chưa sẵn sàng.",
    "api.manager.staff_draft.create_forbidden": "Bạn không có quyền tạo nháp nhân sự cho cơ sở này.",
    "api.manager.staff_draft.role_not_configured": "Hệ thống chưa cấu hình role nhân sự.",
    "api.manager.staff_draft.create_failed": "Không thể tạo hồ sơ nháp.",
    "api.manager.staff_draft.save_failed": "Không thể lưu hồ sơ nháp.",
    "api.manager.staff_draft.list_forbidden": "Bạn không có quyền xem nháp nhân sự cho cơ sở này.",
    "api.manager.staff_draft.list_failed": "Không thể tải danh sách nháp.",
    "api.manager.staff_draft.not_found": "Không tìm thấy hồ sơ nháp.",
    "api.manager.staff_draft.share_forbidden": "Bạn không có quyền chia sẻ hồ sơ này.",
    "api.manager.staff_draft.link_inactive": "Hồ sơ đã xác nhận, link không còn hiệu lực.",
    "api.manager.staff_draft.share_link_create_failed": "Không thể tạo link chia sẻ.",
    "api.manager.staff_draft.share_link_update_failed": "Không thể cập nhật link chia sẻ.",
    "api.manager.staff_draft.upload_failed": "Không upload được ảnh.",
    "api.manager.staff_draft.profile_save_failed": "Không thể lưu hồ sơ nhân sự.",
    "api.manager.staff_draft.profile_update_failed": "Không thể cập nhật hồ sơ nhân sự.",
    "api.manager.staff_draft.public_link_invalid": "Link cập nhật không hợp lệ.",
    "api.manager.staff_draft.public_link_claimed": "Hồ sơ đã xác nhận. Link cập nhật đã hết hiệu lực.",
    "api.manager.staff_draft.public_link_expired": "Link cập nhật đã hết hạn.",
    "api.manager.staff_draft.invalid_info": "Vui lòng kiểm tra lại thông tin.",
    "api.manager.staff_draft.booking_role_not_configured": "Hệ thống chưa cấu hình role booking.",
    "api.manager.staff_draft.assign_role_failed": "Không thể gán role booking.",
    "api.manager.staff_draft.add_member_failed": "Không thể thêm nhân sự booking vào cơ sở karaoke.",
    "api.manager.staff_draft.create_account_failed": "Không thể tạo tài khoản từ hồ sơ nháp.",
    "api.manager.staff_draft.status_update_failed": "Không thể cập nhật trạng thái hồ sơ nháp.",
    "api.manager.staff_draft.claim_failed": "Không thể hoàn tất hồ sơ nháp.",
    "api.manager.staff_draft.preview_load_failed": "Không thể tải preview nhân sự.",
    "api.manager.staff_draft.staff_not_found": "Không tìm thấy nhân sự.",

    "mail.password_reset.title": "Đặt lại mật khẩu Booklink",
    "mail.password_reset.heading": "Đặt lại mật khẩu",
    "mail.password_reset.body": "Chúng tôi đã nhận được yêu cầu đặt lại mật khẩu cho tài khoản Booklink.",
    "mail.password_reset.cta": "Đặt lại mật khẩu",
    "mail.password_reset.footer": "Email này được gửi tự động từ hệ thống Booklink.",
    "notifications.page_title": "Thông báo của bạn",
    "notifications.mark_all_read": "Đã đọc",
    "notifications.empty_title": "Chưa có thông báo",
    "notifications.empty_desc": "Các cập nhật về gói thành viên, thanh toán và hệ thống sẽ xuất hiện tại đây.",
    "notifications.type_default": "Thông báo",
    "notifications.view_detail": "Chi tiết",
    "notifications.delete": "Xóa thông báo",
    "history.updating": "Đang cập nhật",
    "history.summary_eyebrow": "Lịch sử đơn hàng",
    "history.loading_latest": "Đang tải dữ liệu mới nhất...",
    "history.summary_title": "Lịch sử đơn hàng",
    "history.summary_desc": "Theo dõi đơn đang diễn ra, xem lại đơn cũ và mở nhanh chi tiết đặt phòng của bạn.",
    "history.total_orders": "Tổng đơn",
    "history.active_orders": "Đang diễn ra",
    "history.orders_title": "Đơn hàng của bạn",
    "history.orders_desc": "Lịch sử được sắp xếp theo thời gian mới nhất để bạn theo dõi, quay lại đơn cũ và kiểm tra trạng thái xử lý nhanh hơn.",
    "history.filter.all": "Tất cả",
    "history.filter.active": "Đang diễn ra",
    "history.filter.pending": "Tạm hoãn",
    "history.filter.done": "Hoàn tất",
    "history.retry_short": "Tải lại",
    "history.error_title": "Không tải được lịch sử",
    "history.error_desc": "Vui lòng thử lại sau.",
    "history.retry_list": "Tải lại danh sách",
    "history.promo_title": "Bạn có ưu đãi mới",
    "history.promo_desc": "Xem ưu đãi hiện có và áp dụng cho lần đặt phòng tiếp theo để tiết kiệm hơn.",
    "history.promo_action": "Xem ngay",
    "history.syncing": "Đang đồng bộ lịch sử đơn hàng...",
    "history.status.pending": "Chờ xác nhận",
    "history.status.booked": "Đã giữ chỗ",
    "history.status.confirmed": "Đã xác nhận",
    "history.status.preparing": "Đang chuẩn bị",
    "history.status.delivering": "Đang phục vụ",
    "history.status.in_use": "Đang sử dụng",
    "history.status.completed": "Đã hoàn thành",
    "history.status.cancelled": "Đã hủy",
    "history.status.no_show": "Không đến",
    "history.status.refunded": "Đã hoàn tiền",
    "history.business_fallback": "Cơ sở BookLink",
    "history.room_fallback": "Phòng đang cập nhật",
    "history.guest_suffix": "người",
    "history.guest_updating": "Chưa cập nhật số khách",
    "history.cancel_action": "Hủy đơn",
    "history.cancel_confirm": "Bạn có chắc muốn hủy đơn đặt phòng này không?",
    "history.cancelling": "Đang hủy...",
    "history.cancel_failed": "Không thể hủy đơn lúc này.",
    "history.cancelled_done": "Đã hủy đơn.",
    "history.filter_empty.active": "Không có đơn nào đang diễn ra.",
    "history.filter_empty.pending": "Không có đơn nào tạm hoãn.",
    "history.filter_empty.done": "Không có đơn nào hoàn tất.",
    "history.filter_empty.all": "Chưa có đơn nào trong lịch sử.",
    "history.api_missing": "Không tìm thấy đường dẫn API lịch sử.",
    "history.data_source_missing": "Chưa cấu hình được nguồn dữ liệu.",
    "history.load_failed": "Không tải được lịch sử đơn hàng.",
    "history.load_failed_short": "Tải dữ liệu thất bại.",
    "history.updated_at_prefix": "Cập nhật lúc ",
    "booking_order.page_title": "Chi tiết đơn",
    "booking_order.empty_title": "Không tìm thấy đơn đặt phòng",
    "booking_order.empty_desc": "Link này không hợp lệ hoặc đơn không thuộc tài khoản của bạn.",
    "booking_order.status.ready": "Sẵn sàng check-in",
    "booking_order.status.in_use": "Đang hát",
    "booking_order.status.completed": "Đã hoàn tất",
    "booking_order.status.cancelled": "Đã hủy",
    "booking_order.ticket_code_label": "Mã check-in",
    "booking_order.ticket_room_label": "Phòng đang sử dụng",
    "booking_order.arrival_label_default": "Giờ nhận phòng",
    "booking_order.arrival_label_in_use": "Bắt đầu hát",
    "booking_order.arrival_label_completed": "Đã checkout",
    "booking_order.note.ready": "Vui lòng đến đúng giờ để vào phòng.",
    "booking_order.note.in_use": "Khách đã check-in và đang sử dụng phòng.",
    "booking_order.note.completed": "Đơn này đã hoàn tất thanh toán.",
    "booking_order.note.cancelled": "Đơn đặt phòng này đã được hủy.",
    "booking_order.cancel_action": "Hủy đơn",
    "booking_order.cancel_confirm": "Bạn có chắc muốn hủy đơn đặt phòng này không?",
    "booking_order.cancelling": "Đang hủy đơn...",
    "booking_order.cancelled_done": "Đã hủy đơn",
    "booking_order.cancel_failed": "Không thể hủy đơn lúc này.",
    "booking_order.details": "Chi tiết",
    "booking_order.venue": "Cơ sở",
    "booking_order.venue_address": "Địa chỉ",
    "booking_order.room": "Phòng",
    "booking_order.guests": "Số khách",
    "booking_order.guests_count": "người",
    "booking_order.status_label": "Trạng thái",
    "booking_order.start_time": "Bắt đầu",
    "booking_order.expected_end": "Kết thúc dự kiến",
    "booking_order.checkout_at": "Checkout lúc",
    "booking_order.note_label": "Ghi chú",
    "booking_order.directions_title": "Chỉ đường",
    "booking_order.directions_desc": "Mở bản đồ để đi đến cơ sở nhanh hơn.",
    "booking_order.open_google_maps": "Mở Google Maps",
    "booking_order.estimated_room_total": "Tiền phòng dự kiến",
    "booking_order.completed_summary": "Thông tin sau thanh toán",
    "booking_order.paid_total": "Tổng đã thanh toán",
    "booking_order.billable_duration": "Thời gian tính tiền",
    "booking_order.actual_duration": "Thời gian sử dụng",
    "booking_order.countdown.before_start": "Còn đến Giờ nhận phòng",
    "booking_order.countdown.in_use": "Thời lượng đang hát",
    "booking_order.countdown.completed": "Trạng thái đơn hàng",
    "booking_order.countdown.no_start": "Không có Giờ nhận phòng",
    "booking_order.countdown.overdue": "Đang hát quá giờ dự kiến",
    "booking_order.countdown.completed_value": "Hoàn tất",
    "booking_order.countdown.completed_done": "Đơn hàng đã checkout",
    "booking_order.countdown.expired": "Khung giờ đặt phòng đã kết thúc",
    "booking_order.countdown.ready_checkin": "Đã tới Giờ nhận phòng, vui lòng check-in đúng hẹn",
    "booking_order.countdown.ready_now": "Đã đến Giờ nhận phòng",
    "manager_order_detail.checkout_success": "Đã hoàn tất checkout cho đơn này.",
    "manager_order_detail.payment.transfer": "Chuyển khoản",
    "manager_order_detail.payment.card": "Thẻ",
    "manager_order_detail.payment.wallet": "Ví",
    "manager_order_detail.payment.cash": "Tiền mặt",
    "manager_order_detail.customer_guest": "Khách lẻ",
    "manager_order_detail.share_intro": "Quý khách vui lòng kiểm tra thông tin đặt phòng:",
    "manager_order_detail.venue": "Cơ sở",
    "manager_order_detail.room": "Phòng",
    "manager_order_detail.customer": "Khách hàng",
    "manager_order_detail.customer_phone_share": "SĐT khách",
    "manager_order_detail.guest_count_share": "Số khách",
    "manager_order_detail.guest_unit": "người",
    "manager_order_detail.date": "Ngày",
    "manager_order_detail.start_time": "Giờ nhận phòng",
    "manager_order_detail.note": "Ghi chú",
    "manager_order_detail.confirm_link_label": "Link xác nhận:",
    "manager_order_detail.room_charge": "Tiền giờ phòng",
    "manager_order_detail.hour_unit": "giờ",
    "manager_order_detail.order_code": "Mã đơn hàng",
    "manager_order_detail.time": "Thời gian",
    "manager_order_detail.phone": "Số điện thoại",
    "manager_order_detail.not_updated": "Chưa cập nhật",
    "manager_order_detail.checkin_code": "Mã check-in",
    "manager_order_detail.checkin_hint": "Khách đưa mã này cho nhân viên khi đến quán.",
    "manager_order_detail.service_details": "Chi tiết dịch vụ",
    "manager_order_detail.subtotal": "Tạm tính",
    "manager_order_detail.vat": "Thuế VAT",
    "manager_order_detail.payment_method": "Phương thức",
    "manager_order_detail.total": "Tổng tiền",
    "manager_order_detail.activity_history": "Lịch sử thao tác",
    "manager_order_detail.status_updated": "Cập nhật trạng thái đơn hàng",
    "manager_order_detail.payment_info": "Thông tin thanh toán",
    "manager_order_detail.invoice": "Hóa đơn",
    "manager_order_detail.transaction_code": "Mã thanh toán",
    "manager_order_detail.checkout_at": "Checkout lúc",
    "manager_order_detail.cancel_booking": "Hủy đặt",
    "manager_order_detail.export": "Xuất file",
    "manager_order_detail.print_invoice": "In hóa đơn",
    "manager_order_detail.checkin_action": "Check-in",
    "manager_order_detail.checkout_action": "Hoàn tất thanh toán",
    "manager_order_detail.share": "Chia sẻ",
    "manager_order_detail.confirm_link_title": "Link xác nhận đặt phòng",
    "manager_order_detail.confirm_link_desc": "Gửi cho khách để khách bấm xác nhận booking.",
    "manager_order_detail.confirm_qr_alt": "QR xác nhận đặt phòng",
    "manager_order_detail.copy_link": "Copy link",
    "manager_order_detail.share_message": "Chia sẻ tin nhắn",
    "manager_order_detail.confirm_checkin": "Xác nhận check-in khách vào phòng này?",
    "manager_order_detail.share_link_missing": "Không tìm thấy link xác nhận để chia sẻ.",
    "manager_order_detail.share_message_missing": "Chưa có nội dung tin nhắn để chia sẻ.",
    "manager_order_detail.share_title": "Blink - Xác nhận đặt phòng",
    "manager_order_detail.share_message_copied": "Đã copy nội dung tin nhắn.",
    "manager_order_detail.prompt_copy_message": "Copy nội dung tin nhắn:",
    "manager_order_detail.copy_link_missing": "Chưa có link xác nhận để copy.",
    "manager_order_detail.copy_link_done": "Đã copy link xác nhận.",
    "manager_order_detail.prompt_copy_link": "Copy link xác nhận:",
    "manager_order_detail.cancel_api_missing": "Chưa gắn API hủy đặt phòng cho màn chi tiết này.",
    "history.request_timeout": "Yêu cầu tải dữ liệu vượt quá 10 giây. Vui lòng thử lại.",
    "history.connection_error": "Có lỗi khi kết nối đến máy chủ.",
    "history.sync_failed": "Không thể đồng bộ dữ liệu.",
    "history.filter_status.active": "Đang lọc đơn đang diễn ra.",
    "history.filter_status.pending": "Đang lọc đơn tạm hoãn.",
    "history.filter_status.done": "Đang lọc đơn hoàn tất.",
    "history.filter_status.all": "Đang hiện tất cả đơn hàng.",
    "staff_register.status.pending": "Chờ duyệt",
    "staff_register.status.supplement": "Cần bổ sung",
    "staff_register.status.resubmit": "Gửi lại hồ sơ",
    "staff_register.status.approved": "Đã duyệt",
    "staff_register.status_waiting_title": "Hồ sơ đang chờ duyệt",
    "staff_register.profile.title": "Hồ sơ nhân sự của bạn",
    "staff_register.profile.note_default": "Bạn có thể mở lại hồ sơ để xem trạng thái hoặc cập nhật khi cần.",
    "staff_register.profile.view": "Xem hồ sơ",
    "staff_register.profile.detail_title": "Thông tin hồ sơ",
    "staff_register.profile.empty": "Chưa có hồ sơ để hiển thị.",
    "staff_register.profile.header_copy": "Hồ sơ nhân sự của bạn đang được lưu tại đây. Bấm xem hồ sơ để xem thông tin, trạng thái và ghi chú từ quản lý.",
    "staff_register.profile.note_supplement": "Quản lý đã gửi yêu cầu bổ sung. Bấm xem hồ sơ để xem ghi chú và thông tin đã gửi.",
    "staff_register.profile.note_approved": "Hồ sơ đã được duyệt. Bạn có thể xem lại thông tin hồ sơ tại đây.",
    "staff_register.profile.note_pending": "Hồ sơ đang chờ duyệt. Bạn có thể xem thông tin và trạng thái hiện tại.",
    "staff_register.profile.message_business": "Quán đăng ký booking: ",
    "staff_register.profile.message_status": "Trạng thái hiện tại: ",
    "staff_register.profile.message_note": "Ghi chú quản lý: ",
    "staff_register.booking.desc": "Tìm quán, gửi yêu cầu, quản lý nguồn khách.",
    "staff_register.required_docs": "Hồ sơ cần chuẩn bị",
    "staff_register.doc.avatar": "Ảnh đại diện",
    "staff_register.doc.portrait": "Ảnh chân dung, toàn thân",
    "staff_register.doc.cccd": "CCCD hai mặt",
    "staff_register.doc.booking": "Quán muốn hợp tác và nguồn khách",
    "staff_register.doc.profile_set": "Ảnh đại diện, chân dung, toàn thân",
    "staff_register.doc.review_before_submit": "Kiểm tra thông tin trước khi gửi",
    "staff_register.doc.choose_business_before_submit": "Tìm quán hợp tác trước khi gửi",
    "staff_register.start": "Bắt đầu",
    "staff_register.not_updated": "Chưa cập nhật",
    "staff_register.no_image": "Chưa có ảnh",
    "staff_register.open_manager": "Mở giao diện karaoke",
    "staff_register.detail.role": "Vai trò",
    "staff_register.detail.status": "Trạng thái",
    "staff_register.detail.full_name": "Họ tên",
    "staff_register.detail.phone": "SĐT",
    "staff_register.detail.email": "Email",
    "staff_register.detail.birth_date": "Ngày sinh",
    "staff_register.detail.citizen_id": "Số CCCD",
    "staff_register.detail.business": "Quán karaoke",
    "staff_register.detail.application_note": "Ghi chú hồ sơ",
    "staff_register.detail.review_note": "Ghi chú quản lý",
    "staff_register.media.avatar": "Ảnh đại diện",
    "staff_register.media.portrait": "Ảnh chân dung",
    "staff_register.media.full_body": "Ảnh toàn thân",
    "staff_register.media.cccd_front": "CCCD mặt trước",
    "staff_register.media.cccd_back": "CCCD mặt sau",
    "staff_register.current_media.avatar": "Ảnh đại diện hiện tại",
    "staff_register.current_media.portrait": "Ảnh chân dung hiện tại",
    "staff_register.current_media.full_body": "Ảnh toàn thân hiện tại",
    "staff_register.current_media.cccd_front": "CCCD mặt trước hiện tại",
    "staff_register.current_media.cccd_back": "CCCD mặt sau hiện tại",
    "staff_register.current_media.default": "Tài liệu hiện tại",
    "staff_register.step.personal": "Cá nhân",
    "staff_register.step.images": "Ảnh",
    "staff_register.step.cccd": "CCCD",
    "staff_register.step.review": "Xem lại",
    "staff_register.step.role": "Vai trò",
    "staff_register.step.choose_business": "Tìm quán",
    "staff_register.field.full_name": "Họ và tên *",
    "staff_register.field.birth_date": "Ngày sinh *",
    "staff_register.field.email": "Email *",
    "staff_register.field.phone": "Số điện thoại *",
    "staff_register.field.citizen_id": "Số CCCD *",
    "staff_register.images_title": "Hồ sơ hình ảnh",
    "staff_register.images_desc": "Có thể bỏ qua bước này và bổ sung sau.",
    "staff_register.cccd_title": "Ảnh CCCD",
    "staff_register.cccd_desc": "Bắt buộc tải CCCD mặt trước và mặt sau để gửi hồ sơ.",
    "staff_register.hint.avatar": "Chạm để chọn ảnh đại diện rõ mặt",
    "staff_register.hint.portrait": "Ưu tiên ảnh rõ mặt, ánh sáng tốt",
    "staff_register.hint.full_body": "Chọn ảnh thấy rõ dáng người",
    "staff_register.hint.cccd_front": "Chụp rõ 4 góc, không bị lóa",
    "staff_register.hint.cccd_back": "Đảm bảo thông tin nhìn thấy rõ",
    "staff_register.search_business_label": "Tìm quán karaoke",
    "staff_register.search_business_placeholder": "Nhập tên quán, địa chỉ, hotline hoặc SĐT chủ đầu tư",
    "staff_register.review_desc": "Kiểm tra lại thông tin trước khi gửi đăng ký.",
    "staff_register.next": "Tiếp tục",
    "staff_register.submit": "Gửi đăng ký",
    "staff_register.api_missing": "Thiếu cấu hình API cho form đăng ký.",
    "staff_register.submitting": "Đang gửi...",
    "staff_register.submit_failed": "Không thể gửi đăng ký lúc này.",
    "staff_register.submitted_title": "Hồ sơ nhân sự đã được gửi",
    "staff_register.submitted_message": "Hồ sơ của bạn đang được xem xét. Bạn có thể mở lại Hồ sơ nhân sự để theo dõi trạng thái và ghi chú mới nhất.",
    "staff_register.pending_message": "Hồ sơ của bạn đang được xem xét. Khi quản lý cần bổ sung hồ sơ hoặc đã duyệt, thông báo và trạng thái sẽ cập nhật ngay trong mục Hồ sơ nhân sự.",
    "staff_register.pending_business_prefix": "Hồ sơ của bạn đã được gửi tới ",
    "staff_register.pending_business_suffix": ". Trong thời gian chờ duyệt, bạn vẫn có thể mở lại Hồ sơ nhân sự để xem trạng thái mới nhất.",
    "staff_register.back_profile": "Về Hồ sơ nhân sự",
    "staff_register.back": "Quay lại",
    "staff_register.success_modal_title": "Đã gửi yêu cầu đăng ký",
    "staff_register.success_modal_message": "Hồ sơ đang chờ duyệt.",
    "staff_register.edit_note_default": "Hãy chỉnh sửa thông tin bên dưới và bấm gửi lại.",
    "staff_register.edit_eyebrow_supplement": "Cần bổ sung",
    "staff_register.edit_eyebrow_rejected": "Gửi lại hồ sơ",
    "staff_register.event.edit_title_supplement": "Blink cần bạn cập nhật hồ sơ CTV.",
    "staff_register.event.edit_title_rejected": "Hồ sơ CTV trước đó đã bị từ chối.",
    "staff_register.host.edit_title_supplement": "Quản lý đã yêu cầu bạn bổ sung hồ sơ.",
    "staff_register.host.edit_title_rejected": "Hồ sơ trước đó đã bị từ chối.",
    "staff_register.selected_prefix": "Đã chọn: ",
    "staff_register.selected_short": "Đã chọn",
    "staff_register.choose": "Chọn",
    "staff_register.search_hint": "Gợi ý hiện ngay khi bạn nhập.",
    "staff_register.searching_business": "Đang tìm quán phù hợp...",
    "staff_register.search_failed": "Không thể tìm quán karaoke.",
    "staff_register.search_empty": "Không tìm thấy quán phù hợp.",
    "staff_register.business_fallback": "Quán karaoke",
    "staff_register.updating": "Đang cập nhật",
    "staff_register.label.address": "Địa chỉ",
    "staff_register.label.owner": "Chủ đầu tư",
    "staff_register.label.owner_phone": "SĐT chủ đầu tư",
    "staff_register.summary.personal": "Cá nhân",
    "staff_register.summary.images": "Hình ảnh",
    "staff_register.summary.business": "Quán karaoke",
    "staff_register.summary.selected_business": "Quán đã chọn",
    "staff_register.summary.business_address": "Địa chỉ quán",
    "staff_register.summary.hotline": "Hotline",
    "staff_register.uploading": "Đang upload...",
    "staff_register.upload_failed": "Không thể upload ảnh.",
    "staff_register.validation.full_name_required": "Họ và tên là bắt buộc.",
    "staff_register.validation.email_required": "Vui lòng nhập email.",
    "staff_register.validation.email_invalid": "Email chưa đúng định dạng.",
    "staff_register.validation.phone_required": "Vui lòng nhập số điện thoại.",
    "staff_register.validation.phone_required_full": "Vui lòng nhập số điện thoại từ 7 đến 15 số.",
    "staff_register.validation.phone_min": "Số điện thoại phải có ít nhất 9 chữ số.",
    "staff_register.validation.phone_max": "Số điện thoại tối đa 15 chữ số.",
    "staff_register.validation.birth_date_invalid": "Ngày sinh không hợp lệ.",
    "staff_register.validation.birth_date_full": "Ngày sinh không hợp lệ. Vui lòng nhập đủ dd\/mm\/yyyy.",
    "staff_register.validation.citizen_id_required": "Vui lòng nhập số CCCD.",
    "staff_register.validation.citizen_id_digits": "Số CCCD chỉ được nhập số.",
    "staff_register.validation.citizen_id_exact": "Số CCCD phải chính xác 12 số.",
    "staff_register.validation.citizen_id_full": "Vui lòng nhập CCCD đủ 12 số.",
    "staff_register.validation.cccd_front_required": "Vui lòng tải CCCD mặt trước.",
    "staff_register.validation.cccd_back_required": "Vui lòng tải CCCD mặt sau.",
    "staff_register.validation.business_required": "Vui lòng chọn quán karaoke cần gửi yêu cầu.",
    "venue.updating": "Đang cập nhật",
    "venue.unavailable_title": "Cơ sở này tạm thời không hiển thị công khai",
    "venue.unavailable_desc": "Chỉ có những cơ sở đã được duyệt và đang hoạt động mới hiện trên Blink. Nếu hồ sơ đang chờ duyệt, chỉ chủ hồ sơ mới xem được bản xem trước.",
    "venue.status_open": "Đang mở",
    "venue.status_basic": "Cơ bản",
    "venue.summary_verified": "Thông tin cơ sở đã được Blink xác thực và sẵn sàng phục vụ.",
    "venue.summary_pending": "Cơ sở đang bổ sung thông tin. Blink hiện thông tin cơ bản trong lúc chờ admin duyệt.",
    "venue.address_updating": "Địa chỉ đang cập nhật",
    "venue.business_updating": "Cơ sở đang cập nhật",
    "venue.cover_alt": "Ảnh cơ sở",
    "venue.business_fallback": "Cơ sở",
    "venue.price_average_prefix": "Trung bình ",
    "venue.price_from_prefix": "Từ ",
    "venue.guest_unit": "khách",
    "venue.hour_unit": "giờ",
    "voucher.page_title": "Voucher",
    "voucher.header_title": "Voucher",
    "voucher.eyebrow": "Ưu đãi của bạn",
    "voucher.title": "Kho voucher",
    "voucher.empty_title": "Hiện chưa có voucher",
    "voucher.empty_desc": "Khi Blink phát hành ưu đãi hoặc bạn nhận voucher từ chương trình thành viên, chúng sẽ xuất hiện tại đây để bạn dùng nhanh khi đặt phòng.",
    "voucher.back_wallet": "Mở ví Blink",
    "partner.restaurant.title": "Đăng ký nhà hàng",
    "partner.restaurant.step1_label": "Bước 1",
    "partner.restaurant.step1_title": "Thông tin",
    "partner.restaurant.step2_label": "Bước 2",
    "partner.restaurant.step2_title": "Món ăn",
    "partner.restaurant.step3_label": "Bước 3",
    "partner.restaurant.step3_title": "Hợp tác karaoke",
    "partner.restaurant.info_title": "Thông tin nhà hàng",
    "partner.restaurant.business_name": "Tên quán",
    "partner.restaurant.food_count": "Số lượng đồ ăn",
    "partner.restaurant.owner_phone": "SĐT chủ đầu tư",
    "partner.restaurant.address": "Địa chỉ",
    "partner.restaurant.category.food": "Đồ ăn",
    "partner.restaurant.category.drink": "Đồ uống",
    "partner.restaurant.category.dry": "Đồ khô",
    "partner.restaurant.request_failed": "Không thể xử lý yêu cầu lúc này.",
    "partner.restaurant.connection_failed": "Không thể kết nối đến máy chủ.",
    "partner.restaurant.updating": "Đang cập nhật",
    "partner.restaurant.karaoke_fallback": "Quán karaoke",
    "partner.restaurant.contact": "Liên hệ",
    "partner.restaurant.address_updating": "Địa chỉ đang cập nhật",
    "partner.restaurant.choose": "Chọn",
    "partner.restaurant.image_invalid": "Vui lòng chọn file ảnh hợp lệ.",
    "partner.restaurant.image_too_large": "Ảnh dung lượng quá lớn.",
    "partner.restaurant.search_hint": "Nhập từ khóa để tìm karaoke.",
    "partner.restaurant.selected_empty": "Chưa chọn quán karaoke nào.",
    "partner.restaurant.search_api_missing": "Chưa cấu hình API tìm karaoke.",
    "partner.restaurant.searching": "Đang tìm quán karaoke...",
    "partner.restaurant.search_found_prefix": "Đã tìm thấy ",
    "partner.restaurant.search_found_suffix": " quán karaoke.",
    "partner.restaurant.search_empty": "Không tìm thấy quán karaoke phù hợp.",
    "partner.restaurant.search_failed": "Không thể tìm karaoke lúc này.",
    "partner.restaurant.cover_required": "Vui lòng chọn ảnh quán trước khi sang bước tiếp theo.",
    "partner.restaurant.uploading": "Đang tải ảnh...",
    "partner.restaurant.upload_failed": "Không thể tải ảnh lên.",
    "partner.restaurant.upload_item_failed": "Không thể tải ảnh.",
    "partner.restaurant.upload_ready": "Ảnh món đã sẵn sàng.",
    "partner.restaurant.menu.action.detail": "Chi tiết",
    "partner.restaurant.menu.action.fill_info": "Nhập thông tin",
    "partner.restaurant.validation.food_name_required": "Vui lòng nhập tên món ăn.",
    "partner.restaurant.validation.food_price_required": "Vui lòng nhập giá bán hợp lệ.",
    "partner.restaurant.karaoke.active": "Đang hoạt động",
    "partner.restaurant.karaoke.select": "Chọn",
    "partner.restaurant.karaoke.unselect": "Hủy",
    "partner.restaurant.karaoke_modal.address_prefix": "Địa chỉ: {address}",
    "partner.restaurant.menu_title": "Danh sách món ăn",
    "membership.cardholder_default": "THÀNH VIÊN BOOKLINK",
    "home.layout.horizontal": "Đang xem cuộn ngang",
    "home.layout.switch_horizontal": "Chuyển sang cuộn ngang",
    "home.layout.switch_vertical": "Chuyển sang danh sách dọc",
    "home.layout.vertical": "Đang xem danh sách dọc",
    "home.updating": "Đang cập nhật",
    "login.google_failed": "Đăng nhập Google thất bại. Vui lòng thử lại.",
    "login.google_loading": "Không thể tải đăng nhập Google lúc này. Vui lòng thử lại sau.",
    "login.google_unavailable": "Đăng nhập Google chưa được cấu hình.",
    "partner.cover.remove_aria": "Xóa ảnh",
    "partner.karaoke.alert.room_count_max": "Số lượng phòng tối đa 99.",
    "partner.karaoke.room_type.edit_aria": "Sửa tên danh mục",
    "partner.karaoke.room_type.name_placeholder": "Tên danh mục",
    "register.confirm_password": "Nhập lại mật khẩu",
    "register.phone_max_length": "Số điện thoại tối đa 15 chữ số.",
    "register.phone_min_length": "Số điện thoại phải có ít nhất 9 chữ số.",
    "room.booking": "Đặt phòng",
    "room.redirect_order_detail": "Đã xác nhận giữ phòng. Đang chuyển sang trang kiểm tra thông tin...",
    "common.cancel": "Hủy",
    "common.close": "Đóng",
    "settings.ios_install_step1": "1) Mở trang này bằng Safari",
    "settings.ios_install_step2": "2) Bấm nút Share (hình vuông + mũi tên)",
    "settings.ios_install_step3": "3) Chọn \"Add to Home Screen\" \/ \"Thêm vào Màn hình chính\"",
    "settings.ios_install_step4": "4) Bấm Add",
    "settings.ios_install_title": "Cài đặt trên iPhone\/iPad",
    "settings.open_supported_browser": "Mở bằng Chrome",
    "settings.pwa_already_installed": "Ứng dụng đã được cài đặt trên thiết bị này.",
    "settings.pwa_confirm_install": "Bạn có muốn cài đặt Booklink như ứng dụng trên thiết bị này không?",
    "settings.pwa_error": "Không thể mở cài đặt",
    "settings.pwa_error_desc": "Có lỗi khi mở hộp thoại cài đặt. Vui lòng thử lại.",
    "settings.pwa_https_desc": "Để cài như app, trang web cần chạy trên HTTPS (hoặc localhost).",
    "settings.pwa_install_cancelled": "Đã hủy",
    "settings.pwa_install_cancelled_desc": "Bạn đã hủy cài đặt. Bạn có thể thử lại bất cứ lúc nào.",
    "settings.pwa_install_started": "Đang cài đặt",
    "settings.pwa_install_started_desc": "Trình duyệt đang tiến hành cài đặt. Nếu thành công, app sẽ xuất hiện trên màn hình chính.",
    "settings.pwa_ios_manual": "iPhone cần thêm thủ công (Add to Home Screen).",
    "settings.pwa_not_ready_desc": "Trình duyệt chưa sẵn sàng mở hộp thoại cài đặt. Thử mở bằng Chrome và tải lại trang.",
    "auth.brand": "Booklink.vn",
    "common.back": "Quay lại",
    "common.continue": "Tiếp tục",
    "login.title": "Đăng nhập",
    "login.phone_placeholder": "Số điện thoại",
    "login.password_placeholder": "Nhập mật khẩu",
    "login.password_stage_title": "Vui lòng nhập mật khẩu của số điện thoại này",
    "login.clear_password": "Xóa nhanh",
    "login.show_password": "Hiện mật khẩu",
    "login.hide_password": "Ẩn mật khẩu",
    "login.google": "Google",
    "login.apple": "Apple",
    "login.phone_entry_unavailable": "Không thể kiểm tra số điện thoại lúc này.",
    "login.invalid_response": "Phản hồi máy chủ không hợp lệ.",
    "login.phone_check_failed": "Không thể kiểm tra số điện thoại lúc này.",
    "login.register_unavailable": "Không thể khởi tạo đăng ký lúc này.",
    "login.register_request_failed": "Không thể gửi mã OTP lúc này.",
    "login.enter_password": "Vui lòng nhập mật khẩu để đăng nhập.",
    "login.sending_otp": "Đang gửi mã OTP...",
    "login.account_blocked": "Tài khoản không khả dụng.",
    "login.phone_invalid": "Vui lòng nhập số điện thoại hợp lệ.",
    "login.checking_phone": "Đang kiểm tra số điện thoại...",
    "login.fallback_password": "Không thể kiểm tra số điện thoại lúc này. Vui lòng nhập mật khẩu và đăng nhập theo cách cũ.",
    "register.otp_copy_sms": "Mã xác minh (OTP) đã được gửi tới SMS",
    "register.password_step_title": "Vui lòng cài đặt mật khẩu<br>của bạn",
    "register.password_step_copy": "Vui lòng điền mật khẩu gồm 6-24 ký tự",
    "register.otp_group_label": "Nhập mã OTP 6 số",
    "register.confirm_otp": "Xác nhận mã",
    "register.password_setup_label": "Cài đặt mật khẩu",
    "register.phone_number_plain": "Số điện thoại",
    "register.password_length": "Mật khẩu phải có từ 6 đến 24 ký tự.",
    "register.invalid_response": "Phản hồi máy chủ không hợp lệ.",
    "register.request_failed": "Không thể xử lý yêu cầu lúc này.",
    "register.send_otp_failed": "Không gửi được mã OTP.",
    "register.resend_failed": "Không gửi lại được mã OTP.",
    "register.resend_countdown": "Gửi lại ({seconds})",
    "register.otp_invalid": "Mã không chính xác",
    "forgot_password.method_copy": "Chọn email hoặc số điện thoại để đặt lại mật khẩu.",
    "forgot_password.phone_method": "Số điện thoại",
    "forgot_password.otp_title": "Nhập mã xác minh (OTP)",
    "forgot_password.otp_copy_sms": "Mã xác minh (OTP) đã được gửi tới SMS",
    "forgot_password.otp_group_label": "Nhập mã OTP 6 số",
    "forgot_password.otp_digit": "Số OTP",
    "forgot_password.reset_title": "Đặt lại mật khẩu",
    "forgot_password.reset_copy": "Vui lòng điền mật khẩu mới gồm 6-24 ký tự",
    "forgot_password.new_password": "Mật khẩu mới",
    "forgot_password.update_password": "Cập nhật mật khẩu",
    "forgot_password.phone_required": "Vui lòng nhập số điện thoại hợp lệ.",
    "forgot_password.sending_otp": "Đang gửi mã OTP...",
    "forgot_password.phone_send_failed": "Không gửi được mã OTP.",
    "forgot_password.show_password": "Hiện mật khẩu",
    "forgot_password.hide_password": "Ẩn mật khẩu",
    "forgot_password.password_required": "Vui lòng nhập mật khẩu.",
    "forgot_password.password_length": "Mật khẩu phải có từ 6 đến 24 ký tự.",
    "forgot_password.updating_password": "Đang cập nhật...",
    "forgot_password.password_updated": "Đặt lại mật khẩu thành công.",
    "forgot_password.password_update_failed": "Không thể cập nhật mật khẩu.",
    "forgot_password.otp_invalid": "Mã không chính xác.",
    "forgot_password.resend_countdown": "Gửi lại ({seconds})",
    "forgot_password.resend": "Gửi lại",
    "forgot_password.otp_expired": "Mã OTP đã hết hạn. Vui lòng gửi lại.",
    "forgot_password.resend_failed": "Không gửi lại được mã OTP.",
    "forgot_password.otp_sent": "Đã gửi mã OTP xác minh.",
    "forgot_password.confirm_password_required": "Vui lòng nhập lại mật khẩu.",
    "forgot_password.confirm_password_mismatch": "Mật khẩu nhập lại không khớp.",
    "forgot_password.session_expired": "Phiên quên mật khẩu đã hết hạn.",
    "forgot_password.otp_verify_required": "Vui lòng xác minh OTP trước.",
    "forgot_password.password_updated_login": "Đặt lại mật khẩu thành công. Vui lòng đăng nhập lại.",
    "forgot_password.unavailable": "Chức năng quên mật khẩu tạm thời chưa sẵn sàng.",
    "forgot_password.start_failed": "Không thể khởi tạo quên mật khẩu lúc này.",
    "forgot_password.otp_length": "Vui lòng nhập đủ 6 số OTP.",
    "forgot_password.otp_check_failed": "Không thể kiểm tra mã OTP lúc này.",
    "forgot_password.otp_missing_or_expired": "Mã OTP không tồn tại hoặc đã hết hạn.",
    "forgot_password.otp_expired_retry": "Mã OTP đã hết hạn. Vui lòng thử lại.",
    "forgot_password.otp_max_attempts": "Bạn đã nhập sai quá số lần cho phép.",
    "reset_password.invalid_link": "Link đặt lại mật khẩu không hợp lệ.",
    "reset_password.password_required": "Vui lòng nhập mật khẩu mới.",
    "reset_password.password_min_length": "Mật khẩu mới phải có ít nhất 6 ký tự.",
    "reset_password.confirm_password_required": "Vui lòng nhập lại mật khẩu mới.",
    "reset_password.confirm_password_mismatch": "Mật khẩu nhập lại không khớp.",
    "change_password.password_set": "Đặt mật khẩu thành công.",
    "change_password.current_required": "Vui lòng nhập mật khẩu cũ.",
    "change_password.new_password_min_length": "Mật khẩu mới phải có ít nhất 6 ký tự.",
    "change_password.confirm_mismatch": "Xác nhận mật khẩu mới không khớp.",
    "change_password.updated": "Đã cập nhật mật khẩu thành công.",
    "auth.account_unavailable": "Tài khoản không khả dụng.",
    "auth.login_failed": "Không thể xử lý đăng nhập lúc này.",
    "auth.google_login_success": "Đăng nhập bằng Google thành công.",
    "auth.google_welcome_body": "Tài khoản Google của bạn đã sẵn sàng. Bắt đầu đặt phòng và tận hưởng ưu đãi từ Booklink nhé.",
    "auth.google_credential_missing": "Thiếu Google credential.",
    "auth.google_not_configured": "Google login chưa được cấu hình.",
    "auth.google_verify_failed": "Không thể xác thực Google token lúc này.",
    "auth.google_invalid_token": "Google token không hợp lệ.",
    "auth.google_invalid_audience": "Google token không đúng ứng dụng này.",
    "auth.google_invalid_issuer": "Nguồn Google token không hợp lệ.",
    "auth.google_missing_profile": "Google không trả về đủ thông tin tài khoản.",
    "auth.google_email_not_verified": "Email Google chưa được xác minh.",
    "auth.google_account_upsert_failed": "Không thể tạo hoặc cập nhật tài khoản Google.",
    "login.phone_required": "Vui lòng nhập số điện thoại.",
    "login.password_required": "Vui lòng nhập mật khẩu.",
    "account_profile.change_avatar_aria": "Đổi ảnh đại diện",
    "account_profile.full_name": "Họ tên",
    "account_profile.email": "Email",
    "account_profile.phone_number": "Số điện thoại",
    "account_profile.phone_verified": "Đã xác minh",
    "account_profile.gender": "Giới tính",
    "account_profile.gender_placeholder": "Chọn giới tính",
    "account_profile.gender_male": "Nam",
    "account_profile.gender_female": "Nữ",
    "account_profile.gender_other": "Khác",
    "account_profile.dob": "Ngày sinh",
    "account_profile.address": "Địa chỉ",
    "account_profile.save": "Lưu thông tin",
    "account_profile.saving": "Đang lưu...",
    "account_profile.uploading_avatar": "Đang upload ảnh...",
    "account_profile.saved": "Đã lưu",
    "account_profile.choose_new_avatar_hint": "Chạm vào ảnh đại diện để chọn ảnh mới.",
    "account_profile.new_avatar_prefix": "Ảnh mới: ",
    "account_profile.avatar_ready_to_save": "Ảnh mới đã được chọn. Bấm Lưu thông tin để cập nhật.",
    "account_profile.avatar_format_unsupported": "Định dạng ảnh không được hỗ trợ.",
    "account_profile.update_avatar_confirm": "Bạn có muốn đổi ảnh đại diện này không?",
    "account_profile.update_avatar_cancelled": "Đã hủy cập nhật ảnh đại diện.",
    "account_profile.update_success_with_avatar": "Đã cập nhật thông tin và ảnh đại diện.",
    "account_profile.update_success": "Đã cập nhật thông tin.",
    "account_profile.update_failed": "Không thể cập nhật thông tin.",
    "account_profile.request_failed": "Không thể xử lý yêu cầu.",
    "account_profile.default_name": "Người dùng BookLink",
    "account_profile.default_rank": "Tài khoản quản lý",
    "manager_kara_rooms.title": "Hình ảnh & Phòng",
    "manager_kara_rooms.add_venue_image": "Thêm ảnh quán",
    "manager_kara_rooms.room_list_title": "Danh sách phòng",
    "manager_kara_rooms.add_room": "Thêm Phòng",
    "manager_kara_rooms.complete": "Hoàn thành",
    "manager_kara_rooms.saving_room": "Đang lưu phòng...",
    "manager_kara_rooms.syncing_room_info": "BookLink đang đồng bộ thông tin phòng.",
    "manager_kara_rooms.close": "Đóng",
    "manager_kara_rooms.room_info_title": "Thông tin phòng",
    "manager_kara_rooms.images_title": "Hình ảnh",
    "manager_kara_rooms.upload_images_hint": "Tải lên tối đa 5 hình ảnh.",
    "manager_kara_rooms.room_name": "Tên phòng",
    "manager_kara_rooms.room_name_placeholder": "VD: VIP 01",
    "manager_kara_rooms.capacity": "Sức chứa",
    "manager_kara_rooms.capacity_placeholder": "VD: 5 người",
    "manager_kara_rooms.price_table_title": "Bảng giá theo khung giờ",
    "manager_kara_rooms.add_time_slot": "Thêm khung giờ",
    "manager_kara_rooms.cancel": "Hủy",
    "manager_kara_rooms.save_room": "Lưu phòng",
    "manager_kara_rooms.price_placeholder": "Giá giờ",
    "manager_kara_rooms.room": "Phòng",
    "manager_kara_rooms.primary_image": "Ảnh chính",
    "manager_kara_rooms.add_image": "Thêm ảnh",
    "manager_kara_rooms.room_image_alt": "Ảnh phòng",
    "manager_kara_rooms.delete_image": "Xóa ảnh",
    "manager_kara_rooms.room_actions": "Tác vụ phòng",
    "manager_kara_rooms.edit_room": "Sửa phòng",
    "manager_kara_rooms.delete_room": "Xóa phòng",
    "manager_kara_rooms.missing_api_url": "Thiếu URL API",
    "manager_kara_rooms.load_data_failed": "Không tải được dữ liệu",
    "manager_kara_rooms.image_load_failed": "Ảnh đã upload nhưng chưa tải được từ máy chủ.",
    "manager_kara_rooms.upload_failed": "Không upload được ảnh phòng.",
    "manager_kara_rooms.connection_error": "Kết nối upload bị lỗi.",
    "manager_kara_rooms.upload_timeout": "Upload ảnh quá lâu, vui lòng thử lại.",
    "manager_kara_rooms.upload_aborted": "Upload ảnh đã bị hủy.",
    "manager_kara_rooms.missing_status_api": "Thiếu API kiểm tra trạng thái ảnh.",
    "manager_kara_rooms.process_image_failed": "Xử lý ảnh thất bại.",
    "manager_kara_rooms.server_process_timeout": "Server xử lý ảnh quá lâu, vui lòng thử lại.",
    "manager_kara_rooms.missing_upload_api": "Thiếu API upload ảnh phòng.",
    "manager_kara_rooms.missing_business_room_info": "Thiếu thông tin quán/phòng để upload ảnh.",
    "manager_kara_rooms.upload_success_no_url": "Upload thành công nhưng server chưa trả URL ảnh.",
    "manager_kara_rooms.people": "Người",
    "manager_kara_rooms.room_name_required": "Vui lòng nhập tên phòng.",
    "manager_kara_rooms.capacity_positive": "Sức chứa phải lớn hơn 0.",
    "manager_kara_rooms.at_least_one_time_slot": "Vui lòng nhập ít nhất một khung giờ.",
    "manager_kara_rooms.time_slot_complete": "Vui lòng chọn đầy đủ Giờ nhận phòng và kết thúc cho khung giờ.",
    "manager_kara_rooms.price_positive": "Giá khung giờ phải lớn hơn 0.",
    "manager_kara_rooms.save_room_failed": "Không lưu được phòng.",
    "manager_kara_rooms.processing": "Đang xử lý...",
    "manager_kara_rooms.please_wait": "Vui lòng chờ trong giây lát.",
    "manager_kara_rooms.uploading_room_images": "Đang upload ảnh phòng...",
    "manager_kara_rooms.uploading_image_count": "Ảnh {current}/{total} đang được xử lý.",
    "manager_kara_rooms.updating_room_images": "Đang cập nhật ảnh phòng...",
    "manager_kara_rooms.syncing_image_library": "BookLink đang đồng bộ thư viện ảnh.",
    "manager_kara_rooms.room_saved": "Đã lưu phòng",
    "manager_kara_rooms.room_saved_success": "Thông tin phòng và ảnh đã được cập nhật thành công.",
    "manager_kara_rooms.save_room_error": "Không lưu được phòng",
    "manager_kara_staff_create.title": "Tạo Nhân Viên",
    "manager_kara_staff_create.new_staff": "Nhân sự mới",
    "manager_kara_staff_create.create_staff_list": "Tạo danh sách nhân viên",
    "manager_kara_staff_create.quick_add": "Thêm nhanh",
    "manager_kara_staff_create.login_note": "Tài khoản đăng nhập là <strong>số điện thoại</strong>. Mật khẩu mặc định là <strong>123456</strong>.",
    "manager_kara_staff_create.staff_count_label": "Số lượng nhân viên cần thêm",
    "manager_kara_staff_create.cancel": "Hủy",
    "manager_kara_staff_create.complete": "Hoàn thành",
    "manager_kara_staff_create.new_staff_list_title": "Danh sách nhân viên mới",
    "manager_kara_staff_create.staff_count": "{count} nhân viên",
    "manager_kara_staff_create.staff_profile": "Hồ sơ nhân sự",
    "manager_kara_staff_create.share_staff_profile_title": "Chia sẻ hồ sơ nhân sự",
    "manager_kara_staff_create.share_staff_profile_desc": "Gửi link để nhân sự tự cập nhật ảnh, tên, biệt danh, CCCD và thông tin cá nhân.",
    "manager_kara_staff_create.sharing_with": "Đang chia sẻ cho",
    "manager_kara_staff_create.staff": "Nhân viên",
    "manager_kara_staff_create.staff_update_hint": "Nhân sự mở link để cập nhật hồ sơ booking.",
    "manager_kara_staff_create.shared": "Đã chia sẻ",
    "manager_kara_staff_create.scan_qr_hint": "Quét QR để mở form cập nhật",
    "manager_kara_staff_create.step_send_link": "Gửi link cho nhân sự",
    "manager_kara_staff_create.step_update_profile": "Nhân sự cập nhật hồ sơ",
    "manager_kara_staff_create.step_confirm": "Hoàn tất xác nhận",
    "manager_kara_staff_create.message_label": "Tin nhắn gửi nhân sự",
    "manager_kara_staff_create.update_link_label": "Link cập nhật hồ sơ",
    "manager_kara_staff_create.preview_link_label": "Link xem trước hồ sơ",
    "manager_kara_staff_create.copy_link": "Copy link",
    "manager_kara_staff_create.share_now": "Chia sẻ ngay",
    "manager_kara_staff_create.default_role": "Nhân viên đặt phòng",
    "manager_kara_staff_create.add_staff": "Thêm nhân viên",
    "manager_kara_staff_create.staff_name": "Tên nhân viên",
    "manager_kara_staff_create.staff_name_placeholder": "Nhập tên nhân viên",
    "manager_kara_staff_create.phone": "Số điện thoại",
    "manager_kara_staff_create.phone_placeholder": "Nhập số điện thoại",
    "manager_kara_staff_create.nickname": "Biệt danh",
    "manager_kara_staff_create.nickname_placeholder": "Nhập biệt danh (nếu có)",
    "manager_kara_staff_create.role": "Vai trò",
    "manager_kara_staff_create.delete_staff": "Xóa nhân viên",
    "manager_kara_staff_create.share_profile": "Chia sẻ hồ sơ",
    "manager_kara_staff_create.qr_alt": "QR cập nhật thông tin",
    "manager_kara_staff_info.title": "Thông tin nhân sự",
    "manager_kara_staff_info.edit_profile": "Chỉnh sửa hồ sơ",
    "manager_kara_staff_info.save_profile": "Lưu hồ sơ",
    "manager_kara_staff_info.profile_saved": "Đã lưu hồ sơ",
    "manager_kara_staff_info.profile_save_failed": "Không lưu được hồ sơ",
    "manager_kara_staff_management.title": "Quản lý nhân sự",
    "manager_kara_staff_management.search_placeholder": "Tìm kiếm nhân viên",
    "manager_kara_staff_management.all_staff": "Tất cả nhân viên",
    "manager_kara_staff_management.active_staff": "Nhân viên hoạt động",
    "manager_kara_staff_management.inactive_staff": "Nhân viên không hoạt động",
    "manager_kara_staff_management.staff_count": "{count} nhân viên",
    "manager_kara_staff_management.no_staff": "Chưa có nhân viên nào",
    "manager_kara_staff_management.add_staff": "Thêm nhân viên",
    "manager_kara_staff_management.view_staff": "Xem nhân viên",
    "manager_kara_staff_management.edit_staff": "Chỉnh sửa nhân viên",
    "manager_kara_staff_management.delete_staff": "Xóa nhân viên",
    "manager_kara_staff_management.deactivate_staff": "Vô hiệu hóa nhân viên",
    "manager_kara_staff_management.activate_staff": "Kích hoạt nhân viên",
    "manager_kara_profile.title": "Hồ sơ cá nhân",
    "manager_kara_profile.edit_profile": "Chỉnh sửa hồ sơ",
    "manager_kara_profile.save_profile": "Lưu hồ sơ",
    "manager_kara_profile.profile_saved": "Đã lưu hồ sơ",
    "manager_kara_profile.profile_save_failed": "Không lưu được hồ sơ",
    "manager_kara_booking_detail.title": "Chi tiết đặt phòng",
    "manager_kara_booking_detail.booking_id": "Mã đặt phòng",
    "manager_kara_booking_detail.customer": "Khách hàng",
    "manager_kara_booking_detail.phone": "Số điện thoại",
    "manager_kara_booking_detail.venue": "Cơ sở",
    "manager_kara_booking_detail.room": "Phòng",
    "manager_kara_booking_detail.date": "Ngày",
    "manager_kara_booking_detail.time": "Giờ",
    "manager_kara_booking_detail.guests": "Số khách",
    "manager_kara_booking_detail.status": "Trạng thái",
    "manager_kara_booking_detail.note": "Ghi chú",
    "manager_kara_booking_detail.total": "Tổng tiền",
    "manager_kara_booking_detail.payment_method": "Phương thức thanh toán",
    "manager_kara_booking_detail.checkin": "Check-in",
    "manager_kara_booking_detail.checkout": "Check-out",
    "manager_kara_booking_detail.cancel_booking": "Hủy đặt phòng",
    "manager_kara_booking_detail.cancel_confirm": "Bạn có chắc muốn hủy đặt phòng này?",
    "manager_kara_booking_detail.canceling": "Đang hủy...",
    "manager_kara_booking_detail.cancel_failed": "Không hủy được đặt phòng",
    "manager_kara_booking_detail.canceled": "Đã hủy đặt phòng",
    "manager_kara_booking_flow.title": "Đặt phòng",
    "manager_kara_booking_flow.select_venue": "Chọn cơ sở",
    "manager_kara_booking_flow.select_date": "Chọn ngày",
    "manager_kara_booking_flow.select_time": "Chọn giờ",
    "manager_kara_booking_flow.select_room": "Chọn phòng",
    "manager_kara_booking_flow.customer_info": "Thông tin khách hàng",
    "manager_kara_booking_flow.customer_name": "Tên khách hàng",
    "manager_kara_booking_flow.customer_phone": "Số điện thoại",
    "manager_kara_booking_flow.guests": "Số khách",
    "manager_kara_booking_flow.note": "Ghi chú",
    "manager_kara_booking_flow.confirm_booking": "Xác nhận đặt phòng",
    "manager_kara_booking_flow.booking_success": "Đặt phòng thành công",
    "manager_kara_booking_flow.booking_failed": "Đặt phòng thất bại",
    "manager_kara_dashboard.title": "Dashboard",
    "manager_kara_dashboard.today": "Hôm nay",
    "manager_kara_dashboard.tomorrow": "Ngày mai",
    "manager_kara_dashboard.upcoming": "Sắp tới",
    "manager_kara_dashboard.past": "Quá khứ",
    "manager_kara_dashboard.rooms": "Phòng",
    "manager_kara_dashboard.available": "Còn trống",
    "manager_kara_dashboard.occupied": "Đang sử dụng",
    "manager_kara_dashboard.booked": "Đã đặt",
    "manager_kara_dashboard.maintenance": "Bảo trì",
    "manager_kara_dashboard.revenue": "Doanh thu",
    "manager_kara_dashboard.bookings": "Đặt phòng",
    "manager_kara_dashboard.customers": "Khách hàng",
    "manager_kara_dashboard.staff": "Nhân viên",
    "manager_kara_dashboard.view_all": "Xem tất cả",
    "manager_kara_dashboard.refresh": "Làm mới",
    "manager_karaoke_info.title": "Thông tin",
    "manager_karaoke_info.add_image": "Thêm ảnh",
    "manager_karaoke_info.venue_front_image": "ẢNH MẶT TIỀN QUÁN",
    "manager_karaoke_info.venue_name": "Tên quán",
    "manager_karaoke_info.venue_name_placeholder": "Karaoke Santori",
    "manager_karaoke_info.owner_phone": "SĐT Chủ đối tác",
    "manager_karaoke_info.owner_phone_placeholder": "0901 234 567",
    "manager_karaoke_info.address": "Địa chỉ",
    "manager_karaoke_info.address_placeholder": "123 Đường Nguyễn Huệ, Phường Bến Nghé, Quận 1, TP. Hồ Chí Minh",
    "manager_karaoke_info.booking_hold_time": "Thời gian chờ xác nhận booking (phút)",
    "manager_karaoke_info.booking_hold_time_placeholder": "15",
    "manager_karaoke_info.complete": "Hoàn thành",
    "manager_karaoke_info.request_failed": "Yêu cầu thất bại.",
    "manager_karaoke_info.required_field": "Vui lòng nhập {field}.",
    "manager_karaoke_info.avatar_required": "Vui lòng chọn ảnh mặt tiền quán.",
    "manager_karaoke_info.load_venue_failed": "Không thể tải ảnh quán.",
    "manager_karaoke_info.api_missing": "Thiếu cấu hình API.",
    "manager_karaoke_info.venue_not_found": "Không tìm thấy thông tin quán.",
    "manager_karaoke_info.choose_image": "Chọn ảnh từ máy",
    "manager_karaoke_info.saving": "Đang lưu...",
    "manager_karaoke_info.update_success": "Cập nhật thành công.",
    "manager_karaoke_info.saved": "Đã lưu",
    "manager_karaoke_info.update_failed": "Không thể cập nhật thông tin."
}