{
  "product": {
    "options_label": "Các tùy chọn:",
    "description": "Chi tiết sản phẩm",
    "specification": "Thông số kỹ thuật",
    "related_products": "Sản phẩm liên quan",
    "favorite": "Yêu thích",
    "reviews": "Đánh giá",
    "buy_now": "Mua ngay",
    "buy_by": "Mua theo",
    "price_label": "Giá bán",
    "discount_label": "Giảm",
    "discount_percent": "Giảm {{percent}}%",
    "discount_per_unit": "Giảm {{amount}} / sản phẩm",
    "price_not_available": "--",
    "unit_separator": "/",
    "unit_kg": "KG",
    "wishlist": {
      "add_to_wishlist": "Thêm vào danh sách yêu thích",
      "remove_from_wishlist": "Xóa khỏi danh sách yêu thích",
      "added_success": "Đã thêm sản phẩm vào danh sách yêu thích",
      "removed_success": "Đã xóa sản phẩm khỏi danh sách yêu thích",
      "add_error": "Có lỗi xảy ra khi thêm vào danh sách yêu thích",
      "remove_error": "Có lỗi xảy ra khi xóa khỏi danh sách yêu thích",
      "is_in_wishlist": "Đã yêu thích",
      "not_in_wishlist": "Yêu thích"
    },
    "promotion": {
      "title": "Ưu đãi:",
      "default_title": "Khuyến mãi áp dụng",
      "discount_prefix": "Giảm",
      "per_unit": "/ sản phẩm",
      "gift_prefix": "Tặng",
      "quantity_label": "Số lượng:",
      "type_label": "Loại:"
    },
    "form": {
      "error": {}
    },
    "review": {
      "title": "Đánh giá",
      "view_reviews": "Xem tất cả đánh giá",
      "write_review": "Viết đánh giá",
      "write_review_placeholder": "Viết đánh giá của bạn",
      "write_review_success": "Đánh giá của bạn đã được gửi thành công",
      "purchased_badge": "Đã mua tại shop"
    },
    "cart": {
      "add_to_cart": "Thêm vào giỏ hàng",
      "add_to_cart_for_disabled": "Vui lòng chọn thuộc tính",
      "added_to_cart": "Đã thêm vào giỏ hàng",
      "item_not_found_warning": "Không tìm thấy item vừa thêm vào giỏ hàng"
    },
    "card": {
      "multiple_colors": "Nhiều Màu",
      "multiple_options": "Nhiều {{option}}",
      "view_detail_aria": "Xem chi tiết sản phẩm {{name}}",
      "quick_view": "Xem nhanh",
      "reviews_count": "{{count}} đánh giá",
      "contact": "Liên hệ",
      "default_product_name": "Sản phẩm"
    },
    "stock": {
      "checking": "Đang kiểm tra...",
      "no_info": "Không có thông tin",
      "in_stock": "Còn hàng",
      "low_stock": "Sắp hết hàng",
      "out_of_stock": "Hết hàng"
    },
    "quantity": {
      "decrease": "Giảm số lượng",
      "increase": "Tăng số lượng"
    }
  },
  "affiliate": {
    "title": "Tiếp thị liên kết",
    "form": {
      "error": {
        "error_name_required": "Bạn chưa nhập tên",
        "error_phone_required": "Bạn chưa nhập số điện thoại",
        "error_email_invalid": "Định dạng email không đúng",
        "error_affiliate_not_active": "Tài khoản tiếp thị liên kết chưa được kích hoạt. Vui lòng liên hệ admin để được hỗ trợ."
      }
    }
  },
  "cart": {
    "title": "Giỏ hàng",
    "title_with_count": "Giỏ hàng ({{count}} sản phẩm)",
    "products": "Sản phẩm",
    "order_summary": "Tổng đơn hàng",
    "subtotal": "Tạm tính",
    "discount": "Giảm giá",
    "shipping_fee": "Phí vận chuyển",
    "total": "Tổng cộng",
    "total_with_count": "Tổng cộng ({{count}} sản phẩm):",
    "checkout_button": "Tiến hành thanh toán",
    "view_cart": "Xem giỏ hàng",
    "continue_shopping": "Tiếp tục mua hàng",
    "continue_shopping_arrow": "← Tiếp tục mua hàng",
    "item_total": "Tổng",
    "item": {
      "updating": "Đang cập nhật..."
    },
    "remove_confirm": "Bạn có chắc muốn xóa sản phẩm này khỏi giỏ hàng?",
    "clear_confirm": "Bạn có chắc chắn muốn xóa toàn bộ sản phẩm trong giỏ hàng?",
    "clear_all": "Xóa toàn bộ giỏ hàng",
    "clearing": "Đang xóa...",
    "clear_error": "Có lỗi xảy ra khi xóa giỏ hàng",
    "fees_note_drawer": "Phí vận chuyển, Mã giảm giá được tính ở bước thanh toán.",
    "promotion_code": {
      "title": "Sử dụng mã khuyến mãi?",
      "description": "Mã giảm giá (nếu có) sẽ được thêm ở bước thanh toán"
    },
    "require_login": {
      "title": "Đăng nhập để tiếp tục",
      "message": "Bạn cần đăng nhập để thêm sản phẩm vào giỏ hàng. Vui lòng đăng nhập để tiếp tục mua sắm.",
      "login_button": "Đăng nhập"
    },
    "error": {
      "load_failed": "Không thể tải nội dung"
    },
    "empty_cart": {
      "title": "Giỏ hàng trống",
      "description": "Bạn chưa có sản phẩm nào trong giỏ hàng",
      "continue_shopping": "Tiếp tục mua hàng"
    },
    "form": {
      "error": {
        "error_shipping_type_required": "Vui lòng chọn hình thức giao hàng.",
        "error_store_required": "Vui lòng chọn cửa hàng nhận hàng.",
        "error_payment_method_required": "Vui lòng chọn phương thức thanh toán.",
        "error_billing_full_name_required": "Vui lòng nhập họ tên người nhận.",
        "error_billing_phone_required": "Vui lòng nhập số điện thoại.",
        "error_billing_phone_invalid": "Số điện thoại không hợp lệ.",
        "error_billing_email_invalid": "Email không hợp lệ.",
        "error_billing_address_required": "Vui lòng nhập địa chỉ.",
        "error_billing_region_required": "Vui lòng chọn tỉnh/thành phố.",
        "error_billing_sub_region_required": "Vui lòng chọn phường xã.",
        "error_shipping_full_name_required": "Vui lòng nhập họ tên người nhận.",
        "error_shipping_phone_required": "Vui lòng nhập số điện thoại nhận hàng.",
        "error_shipping_phone_invalid": "Số điện thoại nhận hàng không hợp lệ.",
        "error_shipping_address_required": "Vui lòng nhập địa chỉ nhận hàng.",
        "error_shipping_region_required": "Vui lòng chọn tỉnh/thành phố nhận hàng.",
        "error_shipping_sub_region_required": "Vui lòng chọn phường/xã nhận hàng.",
        "error_coupon_not_found": "Mã giảm giá không hợp lệ.",
        "error_create_order": "Có lỗi khi tạo đơn hàng. Vui lòng kiểm tra và thử lại."
      }
    }
  },
  "checkout": {
    "title": "Đặt hàng & thanh toán",
    "order_summary": "Tóm tắt đơn hàng",
    "order_detail": "Chi tiết đơn hàng",
    "loyalty_points": "Giảm bằng điểm tích luỹ",
    "loyalty_points_description_prefix": "Bạn hiện có",
    "loyalty_points_description_middle": "điểm tích luỹ, và có thể sử dụng để giảm",
    "loyalty_points_description_suffix": "trong đơn hàng này.",
    "use_reward_points": "Sử dụng điểm tích luỹ",
    "applied_promotions_title": "Khuyến mãi áp dụng cho đơn hàng",
    "subtotal_goods": "Tạm tính",
    "discount_order": "Giảm giá / Voucher",
    "shipping_discount": "Giảm phí vận chuyển",
    "weight_label": "KL",
    "coupon_placeholder": "Nhập mã giảm giá",
    "apply_coupon": "Áp dụng",
    "coupon": {
      "valid_message": "Mã hợp lệ.",
      "invalid_message": "Mã không hợp lệ",
      "program_label": "Chương trình",
      "default_program": "Khuyến mãi",
      "remove": "Bỏ áp dụng"
    },
    "promotion": {
      "no_description": "Không có mô tả",
      "unlimited": "Không giới hạn",
      "expiry_date_label": "HSD",
      "detail_title": "Chi tiết khuyến mãi",
      "registered": "Đã đăng ký",
      "program_description": "Mô tả chương trình",
      "conditions_title": "Điều kiện áp dụng",
      "conditions_button": "Điều kiện",
      "not_eligible_message": "** Đơn hàng chưa thỏa mãn điều kiện áp dụng mã",
      "time_period_title": "Thời gian áp dụng",
      "notes_title": "Lưu ý",
      "note_no_stack": "Không kết hợp với khuyến mãi khác",
      "note_one_same_type": "Chỉ áp dụng 1 khuyến mãi cùng loại",
      "note_no_mutex": "Không kết hợp với mã: {{codes}}",
      "discount_order_percent": "Giảm {{percent}}% tổng đơn hàng",
      "discount_order_amount": "Giảm {{amount}}",
      "fixed_price_order": "Giá cố định {{amount}}",
      "discount_by_range": "Giảm theo khoảng giá",
      "range_item": "Từ {{from}} đến {{to}}: Giảm {{discount}}",
      "discount_product_percent": "Giảm {{percent}}% giá sản phẩm",
      "discount_product_amount": "Giảm {{amount}} mỗi sản phẩm",
      "fixed_price_product": "Giá cố định {{amount}} cho sản phẩm",
      "gift_order": "Tặng quà khi đạt điều kiện đơn hàng",
      "gift_item": "Sản phẩm ID: {{id}} (SL: {{quantity}})",
      "gift_product": "Tặng quà khi mua sản phẩm",
      "gift_trigger": "Mua {{buy}} sản phẩm, tặng {{gift}} quà",
      "gift_same_pool": "Quà tặng là sản phẩm cùng loại",
      "special_program": "Chương trình khuyến mãi đặc biệt",
      "min_order_amount": "Đơn hàng tối thiểu: {{amount}}",
      "min_quantity": "Số lượng tối thiểu: {{quantity}} sản phẩm",
      "min_detail_line": "Tối thiểu {{count}} loại sản phẩm khác nhau",
      "max_discount": "Giảm tối đa: {{amount}}",
      "payment_methods_apply": "Áp dụng cho phương thức thanh toán: {{methods}}",
      "source_website": "Website",
      "source_app": "App",
      "source_other": "Source {{id}}",
      "channel_apply": "Kênh áp dụng: {{channels}}",
      "weekday_0": "CN",
      "weekday_1": "T2",
      "weekday_2": "T3",
      "weekday_3": "T4",
      "weekday_4": "T5",
      "weekday_5": "T6",
      "weekday_6": "T7",
      "apply_weekdays": "Áp dụng: {{days}}"
    },
    "changes_modal": {
      "title": "Giỏ hàng vừa được cập nhật",
      "description": "Giá trị thanh toán đã thay đổi so với thông tin hiện tại của bạn. Vui lòng tải lại trang để cập nhật.",
      "cart_detail_title": "Chi tiết giỏ hàng mới",
      "products_label": "Sản phẩm ({{count}})",
      "quantity_label": "SL",
      "unit_price_label": "Đơn giá",
      "unit_label": "Đơn vị",
      "reload_button": "Tải lại trang"
    },
    "table": {
      "header": {
        "product": "Sản phẩm",
        "unit_price": "Đơn giá",
        "quantity": "Số lượng",
        "subtotal": "Số tiền"
      }
    },
    "total_with_count": "Tổng cộng ({{count}} sản phẩm):",
    "original_price": "Giá gốc:",
    "variant_label": "Phân loại:",
    "bundle_label": "COMBO",
    "quantity_short": "SL:",
    "discount_coupon": "Giảm theo mã giảm giá",
    "select_coupon": "Chọn mã giảm giá",
    "coupon_modal_title": "Chọn mã giảm giá & ưu đãi",
    "available_promotions": "Voucher đề xuất",
    "coupon_code": "Mã giảm giá",
    "loyalty_points_redeem": "Sử dụng điểm tích lũy",
    "no_promotions_available": "Không có chương trình khuyến mãi khả dụng",
    "address_book": {
      "empty_description": "Vui lòng nhấn nút để thêm địa chỉ cho tài khoản."
    },
    "error": {
      "order_processing_error": "Lỗi trong quá trình đặt hàng"
    },
    "subtotal": "Tạm tính",
    "shipping_fee": "Phí vận chuyển",
    "discount": "Giảm giá / Voucher",
    "total": "Thành tiền (Bao gồm VAT)",
    "place_order": "Đặt hàng",
    "terms_notice": "Bằng việc đặt hàng, bạn đồng ý với các điều khoản và điều kiện của chúng tôi",
    "quantity": "Số lượng",
    "contact_info": "Thông tin liên hệ",
    "guest_checkout_notice": "Bạn đang thanh toán với tư cách khách. Đăng nhập để lưu thông tin và nhận ưu đãi!",
    "login_account": "Đăng nhập",
    "register_account": "Đăng ký",
    "or_continue_as_guest": "hoặc tiếp tục với tư cách khách",
    "welcome_back": "Chào mừng trở lại,",
    "change_account": "Đổi tài khoản",
    "full_name": "Họ và tên",
    "full_name_placeholder": "Nhập họ và tên đầy đủ",
    "recipient_name": "Tên người nhận",
    "phone": "Số điện thoại",
    "phone_placeholder": "Nhập số điện thoại",
    "email": "Email",
    "email_placeholder": "Nhập địa chỉ email",
    "address": "Địa chỉ",
    "address_placeholder": "Nhập địa chỉ chi tiết",
    "city": "Thành phố",
    "select_city": "Chọn thành phố",
    "district": "Phường/Xã",
    "select_district": "Chọn phường/xã",
    "note": "Ghi chú",
    "note_placeholder": "Ghi chú thêm cho người bán",
    "save_address_for_next": "Lưu địa chỉ này cho lần sau",
    "delivery_method": "Phương thức giao hàng",
    "store_pickup": "Nhận tại cửa hàng",
    "shipping": "Giao hàng tận nơi",
    "free_shipping": "(Miễn phí ship)",
    "shipping_info": "Thông tin giao hàng",
    "tax_info": "Thông tin xuất hóa đơn",
    "tax_is_company": "Xuất hoá đơn cho công ty",
    "tax_name": "Xuất hoá đơn cho",
    "tax_name_placeholder": "Họ tên khách lẻ hoặc công ty",
    "tax_code": "Mã số thuế",
    "tax_code_placeholder": "Nhập mã số thuế",
    "tax_email": "Email nhận hóa đơn",
    "tax_email_placeholder": "Nhập email nhận hóa đơn",
    "tax_address": "Địa chỉ hóa đơn",
    "tax_address_placeholder": "Nhập địa chỉ xuất hóa đơn",
    "billing_company": "Xuất hoá đơn cho",
    "billing_company_placeholder": "Nhập tên người nhận hóa đơn",
    "shipping_address": "Địa chỉ giao hàng",
    "same_as_billing": "Giống địa chỉ thanh toán",
    "store_selection": "Chọn cửa hàng",
    "select_store": "Chọn cửa hàng nhận hàng",
    "select_shipping_address": "Chọn địa chỉ đã lưu",
    "edit_shipping_info_new": "Chọn thông tin giao hàng",
    "edit_shipping_info": "Chỉnh sửa thông tin",
    "shipping_info_not_set": "Chưa cập nhật thông tin giao hàng",
    "edit_tax_info": "Chỉnh sửa thông tin",
    "select_tax_info": "Nhập thông tin xuất hóa đơn",
    "tax_info_not_set": "Chưa nhập thông tin xuất hóa đơn",
    "save_shipping_info": "Lưu địa chỉ giao hàng vào sổ địa chỉ",
    "save_tax_info": "Lưu thông tin xuất hóa đơn vào tài khoản",
    "select_shipping_service": "Chọn dịch vụ giao hàng",
    "shipping_service_default": "Dịch vụ giao hàng",
    "enter_address_for_shipping": "Vui lòng nhập địa chỉ để xem các dịch vụ giao hàng",
    "region": "Khu vực",
    "create_account_checkbox": "Tạo tài khoản tự động với số điện thoại",
    "loading_stores": "Đang tải danh sách cửa hàng...",
    "store": {
      "opening_hours": "Giờ mở cửa"
    },
    "payment_method": "Phương thức thanh toán",
    "cash_on_delivery": "Thanh toán khi nhận hàng",
    "bank_transfer": "Chuyển khoản ngân hàng",
    "credit_card": "Thẻ tín dụng",
    "success": {
      "title": "Đặt hàng thành công!",
      "message": "Đơn hàng #{{order_id}} đã được ghi nhận và đang được xử lý.<br />Cảm ơn bạn đã mua sắm cùng chúng tôi.",
      "order_info": "Thông tin đơn hàng",
      "order_id": "Mã đơn hàng",
      "order_date": "Ngày đặt hàng",
      "total_amount": "Tổng tiền",
      "payment_method": "Phương thức thanh toán",
      "payment_status": "Trạng thái thanh toán",
      "payment_instruction": "Vui lòng chuyển khoản vào thông tin bên dưới:",
      "cod_instruction": "Vui lòng thanh toán cho Shipper khi nhận hàng",
      "repayment": "Thanh toán lại",
      "view_detail": "Xem thông tin đơn hàng",
      "check_order": "Kiểm tra đơn hàng",
      "continue_shopping": "Tiếp tục mua sắm"
    },
    "form": {
      "error": {}
    }
  },
  "common": {
    "save": "Lưu",
    "saving": "Đang lưu...",
    "error_title": "Có lỗi xảy ra:",
    "error_prefix": "Lỗi",
    "unknown_error": "Unknown error",
    "loading": "Đang tải...",
    "processing": "Đang xử lý...",
    "retry": "Thử lại",
    "cancel": "Hủy",
    "close": "Đóng",
    "delete": "Xóa",
    "edit": "Sửa",
    "add": "Thêm",
    "search": "Tìm kiếm",
    "apply": "Áp dụng",
    "reset": "Làm mới",
    "form": {
      "save": "Lưu thông tin",
      "cancel": "Hủy"
    },
    "location": {
      "region": "Tỉnh/Thành phố",
      "district": "Quận/Huyện",
      "subregion": "Phường/Xã",
      "fullname_label": "Người nhận",
      "phone_label": "Điện thoại",
      "address_default": "Địa chỉ mặc định"
    },
    "filter": {
      "submit": "Áp dụng",
      "reset": "Bỏ lọc",
      "group_prefix": "Lọc theo",
      "clear_all": "Thiết lập lại bộ lọc"
    },
    "account": {
      "phone_label": "Số điện thoại",
      "phone_placeholder": "Nhập số điện thoại",
      "password_label": "Mật khẩu",
      "password_placeholder": "Nhập mật khẩu",
      "full_name_label": "Tên của bạn",
      "full_name_placeholder": "Nhập tên của bạn",
      "email_label": "Email",
      "email_placeholder": "Nhập email",
      "confirm_password_label": "Xác nhận mật khẩu",
      "confirm_password_placeholder": "Nhập lại mật khẩu"
    },
    "otp": {
      "submit": "Xác nhận",
      "title": "Xác nhận OTP",
      "description_text_1": "Vui lòng nhập mã OTP vào ô bên dưới.",
      "description_text_2": "(Chúng tôi đã gửi mã OTP tới tài khoản Zalo có Số điện thoại {{phone}})",
      "clear": "Xóa",
      "resend": "Gửi lại",
      "go_back": "Quay lại"
    },
    "order_status": {
      "STATUS_NEW": "Chờ xác nhận",
      "STATUS_CONFIRMED_CUSTOMER": "Đã xác nhận",
      "STATUS_CONFIRMED_WAREHOUSE": "Đã xác nhận",
      "STATUS_PICKING": "Đang chuẩn bị bị hàng",
      "STATUS_PACKING": "Đang chuẩn bị gói hàng",
      "STATUS_WAITING_SHIPPING_PICKUP": "Đang chuẩn bị giao hàng",
      "STATUS_SHIPPING": "Đang giao hàng",
      "STATUS_SHIPPED": "Đã giao hàng",
      "STATUS_COMPLETE": "Đã hoàn thành",
      "STATUS_CANCEL": "Đã hủy"
    },
    "address_type": {
      "TYPE_HOME": "Nhà riêng",
      "TYPE_OFFICE": "Công ty",
      "TYPE_OTHER": "Khác"
    },
    "PAYMENT_METHOD_CASH": "Thanh toán khi nhận hàng",
    "PAYMENT_METHOD_ONLINE_BANKING": "Chuyển khoản ngân hàng",
    "PAYMENT_METHOD_GIFTCARD": "Thẻ quà tặng",
    "PAYMENT_METHOD_CUSTOMER_POINT": "Điểm khách hàng",
    "PAYMENT_METHOD_CARD": "Thẻ tín dụng",
    "PAYMENT_METHOD_COD": "Thanh toán khi nhận hàng",
    "PAYMENT_METHOD_MOMO": "Momo",
    "PAYMENT_METHOD_VNPAY": "VNPay",
    "PAYMENT_METHOD_MEMBERCARD": "Thẻ thành viên",
    "PAYMENT_METHOD_SEPAY": "Quét mã QR - SePay",
    "PAYMENT_METHOD_ZALOPAY": "Zalopay",
    "payment_status": {
      "PAYMENT_STATUS_PENDING": "Chưa thanh toán",
      "PAYMENT_STATUS_AWAITING_FROM_CUSTOMER": "Chờ thanh toán",
      "PAYMENT_STATUS_AWAITING_FROM_PARTNER": "Chờ đối tác thanh toán",
      "PAYMENT_STATUS_CHECKING_WITH_PARTNER": "Đối soát với đối tác",
      "PAYMENT_STATUS_COMPLETED": "Đã thanh toán",
      "PAYMENT_STATUS_AWAITING_REFUND_TO_CUSTOMER": "Chờ hoàn tiền",
      "PAYMENT_STATUS_AWAITING_REFUND_TO_PARTNER": "Chờ hoàn tiền cho đối tác",
      "PAYMENT_STATUS_REFUNDED_TO_CUSTOMER": "Đã hoàn tiền",
      "PAYMENT_STATUS_REFUNDED_TO_PARTNER": "Đã hoàn tiền cho đối tác",
      "PAYMENT_STATUS_CANCELLED": "Chưa thanh toán",
      "PAYMENT_STATUS_FAILED": "Thanh toán thất bại",
      "PAYMENT_STATUS_EXPIRED": "Hết thời hạn thanh toán"
    },
    "shipping_status": {
      "SHIPPING_STATUS_NONE": "Chưa có yêu cầu",
      "SHIPPING_STATUS_BILL_CREATED": "Đã tạo yêu cầu",
      "SHIPPING_STATUS_BILL_SYNC_FAILED": "Tạo vận đơn thất bại",
      "SHIPPING_STATUS_BILL_SYNC_SUCCESS": "Đã tạo vận đơn",
      "SHIPPING_STATUS_WAIT_FOR_PICKUP": "Chờ shipper",
      "SHIPPING_STATUS_PICKED_UP": "Shipper đã lấy hàng",
      "SHIPPING_STATUS_IN_TRANSIT": "Đang giao hàng",
      "SHIPPING_STATUS_FAILED_ATTEMPT": "Giao nhưng thất bại",
      "SHIPPING_STATUS_RETURNING": "Đang hoàn trả hàng",
      "SHIPPING_STATUS_RETURNED": "Đã hoàn trả hàng",
      "SHIPPING_STATUS_DELIVERED": "Đã giao hàng",
      "SHIPPING_STATUS_CANCELLED": "Đã huỷ",
      "SHIPPING_STATUS_LOST": "Đã mất / thất lạc"
    },
    "shipping_type": {
      "SHIPPING_TYPE_PICKUP": "Lấy tại cửa hàng",
      "SHIPPING_TYPE_DELIVERY": "Giao hàng tận nơi"
    },
    "na": "N/A"
  },
  "account": {
    "phone_label": "Số điện thoại",
    "phone_placeholder": "Nhập số điện thoại",
    "password_label": "Mật khẩu",
    "password_placeholder": "Nhập mật khẩu",
    "logout": "Đăng xuất",
    "remove_account": "Xóa tài khoản",
    "form": {
      "full_name_label": "Họ và tên",
      "full_name_placeholder": "Nhập họ và tên của bạn",
      "email_label": "Email",
      "email_placeholder": "Nhập địa chỉ email",
      "birthday_label": "Ngày sinh",
      "birthday_placeholder": "DD/MM/YYYY",
      "gender_label": "Giới tính",
      "gender_select": "Chọn giới tính",
      "gender_female": "Nữ",
      "gender_male": "Nam",
      "gender_other": "Khác",
      "phone_label": "Số điện thoại",
      "phone_placeholder": "Nhập số điện thoại",
      "address_label": "Địa chỉ",
      "address_placeholder": "Nhập địa chỉ của bạn",
      "error": {
        "error_full_name_required": "Bạn chưa nhập họ tên",
        "error_phone_required": "Bạn chưa nhập Số điện thoại",
        "error_phone_invalid": "Số điện thoại không hợp lệ",
        "error_email_invalid": "Địa chỉ email không hợp lệ",
        "error_password_required": "Bạn chưa nhập mật khẩu",
        "error_password_length_invalid": "Mật khẩu tối thiểu 7 ký tự",
        "error_account_invalid": "Tài khoản không đúng",
        "error_otp_invalid": "Mã OTP không đúng",
        "error_phone_existed": "Số điện thoại đã tồn tại. Vui lòng chọn số điện thoại khác hoặc sử dụng chức năng Đăng nhập.",
        "error_account_not_found": "Không tìm thấy tài khoản",
        "error_email_format_invalid": "Dịnh dạng email không đúng",
        "error_jwt_blacklisted": "Có lỗi khi gửi dữ liệu của bạn tới Server. Vui lòng nhấn nút đăng nhập lại.",
        "error_password_old_incorrect": "Mật khẩu cũ không đúng",
        "error_password_new_invalid": "Mật khẩu mới quá ngắn (tối thiểu 7 ký tự)",
        "error_password_new_not_match": "Ô mật khẩu này phải khớp với MẬT KHẨU MỚI ở trên",
        "error_update_password": "Có lỗi khi lưu mật khẩu mới vào cơ sở dữ liệu. Vui lòng thử lại sau ít phút.",
        "error_user_not_found": "Không tìm thấy thông tin tài khoản từ phiên đăng nhập của bạn. Vui lòng đăng xuất rồi thử lại.",
        "error_otp_required": "Bạn chưa nhập OTP",
        "error_passport_otp_not_found": "Mã OTP bạn nhập không đúng.",
        "error_phone_already_exists": "Số điện thoại đã được sử dụng",
        "error_otp_expired": "Mã OTP đã hết hạn",
        "error_passport_not_found": "Phiên xác thực không tồn tại",
        "error_data_not_found_in_response": "Không tìm thấy dữ liệu trong phản hồi từ server",
        "error_birthday_format_invalid": "Ngày sinh không đúng định dạng DD/MM/YYYY",
        "error_birthday_invalid": "Ngày sinh không hợp lệ",
        "error_gender_invalid": "Giới tính không hợp lệ",
        "error_password_old_required": "Mật khẩu hiện tại là bắt buộc",
        "error_password_new_required": "Mật khẩu mới là bắt buộc",
        "error_password_new_length_invalid": "Mật khẩu mới phải có ít nhất 7 ký tự",
        "error_passport_id_required": "Passport ID là bắt buộc",
        "error_otp_format_invalid": "Mã OTP không hợp lệ",
        "error_new_phone_same_as_current": "Số điện thoại mới không được giống với số hiện tại",
        "error_file_id_list_required": "Danh sách file ID là bắt buộc",
        "error_file_id_list_must_have_exactly_one_element": "Danh sách file ID phải có đúng 1 phần tử",
        "error_file_id_invalid": "File ID không hợp lệ"
      }
    },
    "recovery": {
      "title": "Khôi phục tài khoản",
      "has_account": "Bạn đã có tài khoản?",
      "submit_init": "Tiếp tục",
      "submit_finish": "Hoàn thành",
      "login": "Đăng nhập"
    },
    "login": {
      "title": "Đăng nhập",
      "forgot_password": "Quên mật khẩu?",
      "submit": "Đăng nhập",
      "no_account": "Chưa có tài khoản?",
      "register": "Đăng ký",
      "reset_success": "Thông tin của bạn đã được cập nhật. Vui lòng đăng nhập lại"
    },
    "sidebar": {
      "overview": "Tổng quan",
      "my_orders": "Đơn hàng của tôi",
      "wishlist": "Sản phẩm yêu thích",
      "my_reviews": "Đánh giá của tôi",
      "points": "Điểm tích luỹ",
      "personal_info": "Thông tin cá nhân",
      "tax_info": "Thông tin hoá đơn",
      "change_password": "Đổi mật khẩu",
      "change_phone": "Đổi số điện thoại",
      "address_book": "Sổ địa chỉ",
      "logout": "Đăng xuất"
    },
    "avatar": {
      "change_avatar_title": "Đổi ảnh đại diện",
      "modal_title": "Cập nhật ảnh đại diện",
      "choose_image": "Chọn ảnh",
      "change_image": "Đổi ảnh khác",
      "no_image": "Chưa có ảnh",
      "file_requirements": "Định dạng: PNG, JPG, JPEG. Kích thước tối đa: 5MB",
      "uploading": "Đang tải lên...",
      "upload_success": "Tải lên thành công!",
      "error_invalid_file_type": "Vui lòng chọn file ảnh có định dạng PNG, JPG hoặc JPEG",
      "error_file_too_large": "Kích thước file quá lớn. Vui lòng chọn file nhỏ hơn 5MB",
      "error_no_file_uploaded": "Vui lòng chọn ảnh để tải lên"
    },
    "overview": {
      "title": "Tổng quan tài khoản của bạn",
      "orders": "Đơn hàng",
      "processing": "Đang xử lý",
      "favorites": "Yêu thích",
      "reviews": "Đánh giá",
      "recent_orders": "Đơn hàng gần đây",
      "order_number": "Đơn hàng #{{number}}",
      "order_placed_at": "Đặt lúc",
      "view_all_orders": "Xem tất cả đơn hàng",
      "update_info_title": "Cập nhật thông tin",
      "update_info_description": "Cập nhật thông tin cá nhân, địa chỉ và số điện thoại của bạn",
      "update_now": "Cập nhật ngay",
      "manage_address_title": "Quản lý địa chỉ",
      "manage_address_description": "Thêm, chỉnh sửa hoặc xóa địa chỉ giao hàng của bạn",
      "manage_address_button": "Quản lý địa chỉ"
    },
    "profile": {
      "title": "Thông tin cá nhân",
      "description": "Quản lý thông tin hồ sơ để bảo mật tài khoản",
      "contact_info": "Thông tin liên hệ",
      "login_info": "Thông tin đăng nhập",
      "settings": "Cài đặt",
      "change_password_link": "Đổi mật khẩu",
      "change_phone_link": "Đổi số điện thoại",
      "address_info": "Thông tin địa chỉ",
      "save_changes": "Lưu thay đổi",
      "update_success": "Cập nhật thông tin thành công!",
      "update_error": "Có lỗi xảy ra khi cập nhật thông tin"
    },
    "change_password": {
      "title": "Đổi mật khẩu",
      "description": "Cập nhật mật khẩu tài khoản của bạn",
      "password_info": "Thông tin mật khẩu",
      "current_password_label": "Mật khẩu hiện tại",
      "current_password_placeholder": "Nhập mật khẩu hiện tại",
      "current_password_hint": "Vui lòng nhập mật khẩu hiện tại để xác nhận",
      "new_password_label": "Mật khẩu mới",
      "new_password_placeholder": "Nhập mật khẩu mới",
      "new_password_hint": "Mật khẩu mới phải có ít nhất 7 ký tự",
      "confirm_password_label": "Xác nhận mật khẩu mới",
      "confirm_password_placeholder": "Nhập lại mật khẩu mới",
      "confirm_password_hint": "Nhập lại mật khẩu mới để xác nhận",
      "security_notice_title": "Lưu ý bảo mật",
      "security_notice_1": "Mật khẩu mới sẽ có hiệu lực ngay sau khi thay đổi",
      "security_notice_2": "Bạn sẽ cần đăng nhập lại với mật khẩu mới",
      "security_notice_3": "Không chia sẻ mật khẩu với bất kỳ ai",
      "security_notice_4": "Nên sử dụng mật khẩu khác nhau cho các tài khoản khác nhau",
      "submit_button": "Đổi mật khẩu",
      "success": "Đổi mật khẩu thành công!",
      "error": "Có lỗi xảy ra khi đổi mật khẩu"
    },
    "address": {
      "title_with_count": "Sổ địa chỉ ({{count}})",
      "description": "Quản lý địa chỉ giao hàng của bạn",
      "add_new": "Thêm địa chỉ mới",
      "empty_title": "Chưa có địa chỉ nào",
      "empty_description": "Thêm địa chỉ đầu tiên để bắt đầu",
      "default_badge": "Địa chỉ mặc định",
      "recipient_label": "Người nhận",
      "address_label": "Địa chỉ",
      "phone_label": "Số điện thoại",
      "email_label": "Email",
      "note_label": "Ghi chú",
      "delete_confirm": "Bạn có chắc chắn muốn xóa địa chỉ này?",
      "delete_success": "Xoá địa chỉ thành công!",
      "delete_error": "Có lỗi xảy ra khi xóa địa chỉ",
      "update_success": "Cập nhật địa chỉ thành công!",
      "add_success": "Thêm địa chỉ thành công!",
      "form": {
        "display_name_label": "Tên hiển thị",
        "display_name_placeholder": "Ví dụ: Nhà riêng, Công ty",
        "is_office_label": "Là văn phòng làm việc",
        "full_name_label": "Họ tên người nhận",
        "full_name_placeholder": "Họ và tên đầy đủ",
        "phone_label": "Số điện thoại",
        "address_label": "Địa chỉ",
        "address_placeholder": "Mã căn hộ, số nhà, tên đường",
        "is_default_label": "Đặt làm địa chỉ mặc định",
        "update_button": "Cập nhật",
        "add_button": "Thêm mới",
        "error_display_name_required": "Tên hiển thị là bắt buộc",
        "error_full_name_required": "Họ tên người nhận là bắt buộc",
        "error_phone_required": "Số điện thoại là bắt buộc",
        "error_phone_invalid": "Số điện thoại không hợp lệ",
        "error_address_required": "Địa chỉ là bắt buộc",
        "error_submit_failed": "Có lỗi xảy ra, vui lòng thử lại!"
      }
    },
    "orders": {
      "title_with_count": "Đơn hàng của tôi ({{count}})",
      "description": "Xem và theo dõi tất cả đơn hàng của bạn",
      "order_number": "Đơn hàng #{{number}}",
      "placed_at": "Ngày đặt",
      "order_code": "Mã đơn hàng",
      "product_options": "Thuộc tính sản phẩm",
      "view_detail": "Xem chi tiết",
      "expected_delivery": "Ngày nhận dự kiến",
      "status": "Trạng thái",
      "payment_status": "Trạng thái thanh toán",
      "recipient": "Người nhận",
      "shipping_method": "Vận chuyển",
      "tracking_code": "Mã vận đơn",
      "phone": "Số điện thoại",
      "items_in_order": "Mặt hàng trong đơn",
      "filter": {
        "label": "Lọc theo trạng thái",
        "all": "Tất cả"
      },
      "status_labels": {
        "STATUS_NEW": "Chờ xác nhận",
        "STATUS_CONFIRMED_CUSTOMER": "Đã xác nhận",
        "STATUS_PICKING": "Đang lấy hàng tại kho",
        "STATUS_PACKING": "Đang đóng gói",
        "STATUS_WAITING_SHIPPING_PICKUP": "Chờ lấy hàng",
        "STATUS_SHIPPING": "Đang giao hàng",
        "STATUS_SHIPPED": "Đã giao",
        "STATUS_COMPLETE": "Đã hoàn thành",
        "STATUS_CANCEL": "Hủy đơn/Hoàn tiền"
      }
    },
    "order_detail": {
      "title": "Chi tiết đơn hàng",
      "description": "Thông tin chi tiết về đơn hàng của bạn"
    },
    "wishlist": {
      "title_with_count": "Sản phẩm yêu thích ({{count}})",
      "description": "Danh sách sản phẩm bạn đã yêu thích",
      "empty_title": "Chưa có sản phẩm yêu thích nào",
      "empty_description": "Hãy duyệt sản phẩm và thêm vào danh sách yêu thích",
      "browse_products": "Duyệt sản phẩm",
      "load_error": "Có lỗi xảy ra khi tải danh sách yêu thích",
      "remove_confirm": "Bạn có chắc chắn muốn xóa sản phẩm này khỏi danh sách yêu thích?",
      "remove_success": "Đã xóa sản phẩm khỏi danh sách yêu thích!",
      "remove_error": "Có lỗi xảy ra khi xóa sản phẩm"
    },
    "change_phone": {
      "title": "Đổi số điện thoại",
      "description": "Cập nhật số điện thoại cho tài khoản của bạn. Số điện thoại này sẽ được sử dụng để liên hệ và đăng nhập.",
      "new_phone_label": "Số điện thoại mới",
      "new_phone_placeholder": "Nhập số điện thoại",
      "phone_format_hint": "Số điện thoại phải có 10-11 chữ số",
      "phone_format_description": "Số điện thoại phải có 10-11 chữ số và bắt đầu bằng 0",
      "security_notice_title": "Lưu ý bảo mật",
      "security_notice_description": "Việc thay đổi số điện thoại sẽ yêu cầu xác thực qua tin nhắn trong ứng dụng Zalo, chúng tôi sẽ gửi OTP tới số điện thoại cũ (số của tài khoản bạn đang đăng nhập) của bạn.",
      "submit_button": "Gửi mã OTP",
      "success": "Đổi số điện thoại thành công!",
      "error_new_phone_required": "Vui lòng nhập số điện thoại mới",
      "error_new_phone_invalid": "Số điện thoại mới không hợp lệ",
      "otp_sent_success": "Mã OTP đã được gửi đến số điện thoại mới!",
      "otp_send_error": "Có lỗi xảy ra khi gửi mã OTP",
      "otp_verification": {
        "title": "Xác thực số điện thoại",
        "description": "Mã OTP đã được gửi đến số điện thoại {{phone}}",
        "otp_label": "Mã OTP ({{length}} chữ số)",
        "otp_hint": "Nhập mã OTP {{length}} chữ số được gửi đến số điện thoại cũ thông qua tin nhắn trong ứng dụng Zalo.",
        "resend_button": "Không nhận được mã? Gửi lại OTP",
        "notice_title": "Lưu ý",
        "notice_description": "Mã OTP có hiệu lực trong 5 phút. Vui lòng kiểm tra tin nhắn trong ứng dụng Zalo và nhập chính xác mã được gửi đến.",
        "verifying": "Đang xác thực...",
        "submit_button": "Xác nhận đổi số điện thoại",
        "error_otp_length": "Mã OTP phải có {{length}} chữ số",
        "error_otp_invalid": "Mã OTP không đúng hoặc đã hết hạn",
        "error_verification_failed": "Có lỗi xảy ra khi xác thực OTP",
        "resend_success": "Mã OTP mới đã được gửi",
        "resend_error": "Có lỗi xảy ra khi gửi lại mã OTP"
      }
    },
    "reviews": {
      "title": "Đánh giá của tôi",
      "description": "Xem và quản lý các đánh giá của bạn",
      "order_reviews": "Đánh giá đơn hàng",
      "product_reviews": "Đánh giá sản phẩm",
      "empty_order_reviews_title": "Chưa có đánh giá đơn hàng nào",
      "empty_order_reviews_description": "Bạn chưa có đánh giá đơn hàng nào. Hãy mua sản phẩm và để lại đánh giá!",
      "empty_product_reviews_title": "Chưa có đánh giá sản phẩm nào",
      "empty_product_reviews_description": "Chưa có đánh giá sản phẩm nào. Hãy mua sản phẩm và để lại đánh giá!",
      "order_label": "Đơn hàng",
      "order_id_label": "Mã đơn hàng",
      "review_date_label": "Đánh giá ngày:",
      "edit_review": "Sửa đánh giá",
      "edit": "Sửa",
      "view_details": "Chi tiết",
      "collapse": "Thu gọn",
      "order_review_button": "Đánh giá đơn hàng",
      "product_review_button": "Đánh giá sản phẩm",
      "modal": {
        "order_review_title": "Đánh giá đơn hàng",
        "edit_order_review_title": "Sửa đánh giá đơn hàng",
        "product_review_title": "Đánh giá sản phẩm",
        "edit_product_review_title": "Sửa đánh giá sản phẩm",
        "rating_delivery_label": "Đánh giá giao hàng",
        "rating_packaging_label": "Đánh giá đóng gói",
        "rating_service_label": "Đánh giá dịch vụ",
        "rating_product_label": "Đánh giá sản phẩm",
        "comment_label": "Nhận xét (tùy chọn)",
        "comment_order_placeholder": "Chia sẻ trải nghiệm của bạn về đơn hàng này...",
        "comment_product_placeholder": "Chia sẻ trải nghiệm của bạn về sản phẩm này...",
        "select_stars": "Chọn số sao",
        "choose_stars": "Chọn số sao",
        "cancel": "Hủy",
        "cancel_button": "Hủy",
        "submit": "Gửi đánh giá",
        "submit_button": "Gửi đánh giá",
        "update": "Cập nhật",
        "processing": "Đang xử lý...",
        "success_order": "Đánh giá đơn hàng thành công!",
        "success_product": "Đánh giá sản phẩm thành công!",
        "success_update": "Cập nhật đánh giá thành công!",
        "success_approved_message": "Đánh giá của bạn đã được hiển thị. Cảm ơn bạn đã chia sẻ trải nghiệm.",
        "success_pending_message": "Cảm ơn bạn! Ý kiến của bạn sẽ giúp sản phẩm ngày càng tốt hơn.",
        "close_button": "Đóng",
        "view_all_product_reviews": "Xem tất cả đánh giá",
        "error": "Có lỗi xảy ra khi đánh giá",
        "login_required": "Vui lòng đăng nhập để viết đánh giá",
        "go_to_login": "Đăng nhập",
        "purchase_required": "Bạn cần mua sản phẩm này trước khi có thể đánh giá",
        "no_purchase": "Bạn chưa mua sản phẩm này",
        "select_order_item": "Chọn đơn hàng",
        "select_order_item_placeholder": "-- Chọn đơn hàng --"
      },
      "display": {
        "delivery_label": "Giao hàng:",
        "packaging_label": "Đóng gói:",
        "service_label": "Dịch vụ:",
        "your_comment_label": "Nhận xét của bạn:",
        "store_reply_label": "Phản hồi từ cửa hàng:",
        "store_prefix": "Cửa hàng:",
        "status": {
          "pending": "Chờ duyệt",
          "approved": "Đã duyệt",
          "rejected": "Đã từ chối",
          "unknown": "Không xác định"
        }
      },
      "loading": "Đang tải..."
    }
  },
  "location": {
    "page_title": "Cửa hàng của chúng tôi",
    "page_description": "Tìm cửa hàng gần bạn nhất",
    "back_to_list": "Quay lại danh sách",
    "search_placeholder": "Nhập tên cửa hàng hoặc địa chỉ...",
    "search_label": "Tìm kiếm",
    "region_label": "Tỉnh/Thành phố",
    "region_all": "Tất cả",
    "sort_label": "Sắp xếp",
    "sort_by_order": "Theo thứ tự",
    "sort_by_name": "Theo tên",
    "sort_by_distance": "Gần nhất",
    "loading_text": "Đang tải...",
    "empty_title": "Không tìm thấy cửa hàng",
    "empty_description": "Thử thay đổi bộ lọc hoặc tìm kiếm với từ khóa khác",
    "map_title": "Bản đồ cửa hàng",
    "map_description": "Xem vị trí các cửa hàng trên bản đồ",
    "map_loading": "Đang tải bản đồ...",
    "province_filter_label": "Lọc theo tỉnh thành",
    "province_filter_all": "Tất cả tỉnh thành",
    "phone_label": "Điện thoại",
    "opening_hours_label": "Giờ mở cửa",
    "no_results_message": "Không tìm thấy cửa hàng phù hợp",
    "store": {
      "status_open": "Mở cửa",
      "status_closed": "Đóng cửa",
      "default_name": "Cửa hàng",
      "default_address": "Địa chỉ không có",
      "default_phone": "Chưa có số điện thoại",
      "default_hours": "Giờ làm việc: 8:00 - 22:00",
      "default_distance": "Cách đây 2.5km",
      "directions_button": "Chỉ đường",
      "call_button": "Gọi điện",
      "no_phone_message": "Không có số điện thoại cho cửa hàng này"
    },
    "detail": {
      "contact_info": "Thông tin liên hệ",
      "phone": "Điện thoại",
      "email": "Email",
      "website": "Website",
      "opening_hours": "Giờ làm việc",
      "description": "Mô tả",
      "map": "Bản đồ",
      "services": "Dịch vụ",
      "photos": "Hình ảnh"
    },
    "form": {
      "error": {
        "load_failed": "Không thể tải danh sách cửa hàng"
      }
    }
  },
  "checkorder": {
    "page_title": "Kiểm tra đơn hàng",
    "form_title": "Kiểm tra đơn hàng",
    "phone_label": "Số điện thoại",
    "phone_placeholder": "Nhập số điện thoại",
    "order_id_label": "Mã đơn hàng",
    "order_id_placeholder": "Nhập mã đơn hàng",
    "order_id_help": "Mã đơn hàng thường có 6-8 ký tự, ví dụ: DH123456",
    "submit_button": "Kiểm tra đơn hàng",
    "need_help": "Bạn cần hỗ trợ?",
    "contact_support": "Liên hệ hỗ trợ",
    "faq": "Câu hỏi thường gặp",
    "error_order_id_required": "Vui lòng nhập mã đơn hàng",
    "error_phone_required": "Vui lòng nhập số điện thoại",
    "error_order_not_found": "Không tìm thấy đơn hàng với thông tin đã cung cấp",
    "order_info_title": "Thông tin đơn hàng",
    "order_status_title": "Trạng thái đơn hàng",
    "order_date": "Ngày đặt hàng",
    "order_date_label": "Ngày đặt hàng",
    "order_total_label": "Tổng tiền",
    "order_payment_method_label": "Phương thức thanh toán",
    "order_quantity_label": "Số lượng",
    "customer_info_title": "Thông tin khách hàng",
    "shipping_info_title": "Thông tin giao hàng",
    "shipping_address_label": "Địa chỉ giao hàng",
    "shipping_carrier_label": "Thông tin vận chuyển",
    "shipping_fee_label": "Phí vận chuyển",
    "shipping_time_label": "Thời gian giao",
    "tracking_code_label": "Mã vận đơn",
    "phone_label_short": "Điện thoại",
    "order_items_title": "Sản phẩm đã đặt",
    "order_summary_title": "Tổng cộng",
    "payment_summary_title": "Tổng thanh toán",
    "back_button": "Quay lại",
    "order_detail_description": "Thông tin chi tiết về đơn hàng của bạn",
    "subtotal": "Tạm tính",
    "discount": "Giảm giá",
    "shipping_fee": "Phí vận chuyển",
    "total": "Tổng cộng",
    "quantity": "Số lượng",
    "variant": "Phân loại",
    "pickup": "Lấy tại cửa hàng, không giao hàng",
    "delivery": "Giao hàng tận nơi",
    "back_to_search": "Tra cứu đơn hàng khác",
    "form": {
      "error": {
        "error_order_id_required": "Vui lòng nhập mã đơn hàng",
        "error_phone_required": "Vui lòng nhập số điện thoại",
        "error_not_found": "Không tìm thấy đơn hàng với thông tin đã cung cấp",
        "error_invalid_order": "Mã đơn hàng không hợp lệ"
      }
    }
  },
  "login": {
    "title": "Đăng nhập",
    "forgot_password": "Quên mật khẩu?",
    "submit": "Đăng nhập",
    "no_account": "Chưa có tài khoản?",
    "register": "Đăng ký",
    "reset_success": "Thông tin của bạn đã được cập nhật. Vui lòng đăng nhập lại.",
    "register_success": "Tài khoản của bạn đã được tạo thành công. Vui lòng đăng nhập để tiếp tục.",
    "form": {
      "error": {
        "error_account_not_found": "Không tìm thấy tài khoản",
        "error_account_invalid": "Thông tin đăng nhập không đúng"
      }
    }
  },
  "register": {
    "title": "Đăng ký",
    "has_account": "Bạn đã có tài khoản?",
    "submit_init": "Đăng ký",
    "login": "Đăng nhập",
    "form": {
      "error": {
        "error_full_name_required": "Bạn chưa nhập tên",
        "error_phone_required": "Bạn chưa nhập Số điện thoại",
        "error_phone_invalid": "Số điện thoại không hợp lệ",
        "error_email_invalid": "Địa chỉ email không hợp lệ",
        "error_password_required": "Bạn chưa nhập mật khẩu",
        "error_password_length_invalid": "Mật khẩu tối thiểu 7 ký tự",
        "error_otp_invalid": "Mã OTP không đúng",
        "error_phone_existed": "Số điện thoại đã tồn tại. Vui lòng chọn số điện thoại khác hoặc sử dụng chức năng Đăng nhập.",
        "error_otp_required": "Bạn chưa nhập OTP",
        "error_passport_otp_not_found": "Mã OTP bạn nhập không đúng."
      }
    }
  },
  "recovery": {
    "title": "Khôi phục tài khoản",
    "has_account": "Bạn đã có tài khoản?",
    "submit_init": "Tiếp tục",
    "submit_finish": "Hoàn thành",
    "login": "Đăng nhập",
    "new_password_label": "Mật khẩu mới",
    "new_password_placeholder": "Nhập mật khẩu mới",
    "title_finish": "Cài đặt tài khoản",
    "form": {
      "error": {
        "error_otp_invalid": "Mã OTP không đúng",
        "error_account_not_found": "Không tìm thấy tài khoản",
        "error_email_format_invalid": "Dịnh dạng email không đúng",
        "error_password_new_invalid": "Mật khẩu mới quá ngắn (tối thiểu 7 ký tự)",
        "error_password_new_not_match": "Ô mật khẩu này phải khớp với MẬT KHẨU MỚI ở trên",
        "error_update_password": "Có lỗi khi lưu mật khẩu mới vào cơ sở dữ liệu. Vui lòng thử lại sau ít phút.",
        "error_user_not_found": "Không tìm thấy thông tin tài khoản từ phiên đăng nhập của bạn. Vui lòng đăng xuất rồi thử lại.",
        "error_otp_required": "Bạn chưa nhập OTP",
        "error_passport_otp_not_found": "Mã OTP bạn nhập không đúng."
      }
    }
  },
  "index": {
    "latest_products": "Sản phẩm mới nhất"
  }
}