<?php

return [
    'name' => 'Sản phẩm',
    'description' => 'Xem và cập nhật cài đặt sản phẩm của bạn',
    'create' => 'Sản phẩm mới',
    'create_product_type' => [
        'physical' => 'Sản phẩm vật lý mới',
        'digital' => 'Sản phẩm số mới',
    ],
    'edit' => 'Chỉnh sửa sản phẩm - :name',
    'form' => [
        'name' => 'Tên',
        'name_placeholder' => 'Tên sản phẩm (Tối đa 120 ký tự)',
        'description' => 'Mô tả',
        'description_placeholder' => 'Mô tả ngắn cho sản phẩm (Tối đa 400 ký tự)',
        'categories' => 'Danh mục',
        'content' => 'Nội dung',
        'price' => 'Giá',
        'quantity' => 'Số lượng',
        'brand' => 'Thương hiệu',
        'width' => 'Chiều rộng',
        'height' => 'Chiều cao',
        'weight' => 'Trọng lượng',
        'date' => [
            'start' => 'Từ ngày',
            'end' => 'Đến ngày',
        ],
        'image' => 'Hình ảnh',
        'collections' => 'Bộ sưu tập sản phẩm',
        'labels' => 'Nhãn',
        'price_sale' => 'Giá khuyến mãi',
        'product_type' => [
            'title' => 'Loại sản phẩm',
        ],
        'product' => 'Sản phẩm',
        'total' => 'Tổng cộng',
        'sub_total' => 'Tạm tính',
        'shipping_fee' => 'Phí vận chuyển',
        'discount' => 'Giảm giá',
        'options' => 'Tùy chọn',
        'shipping' => [
            'height' => 'Chiều cao',
            'length' => 'Chiều dài',
            'title' => 'Vận chuyển',
            'weight' => 'Trọng lượng',
            'wide' => 'Chiều rộng',
        ],
        'barcode' => 'Mã vạch (ISBN, UPC, GTIN, v.v.)',
        'barcode_placeholder' => 'Nhập mã vạch',
        'cost_per_item' => 'Chi phí mỗi sản phẩm',
        'cost_per_item_placeholder' => 'Nhập chi phí mỗi sản phẩm',
        'cost_per_item_helper' => 'Khách hàng sẽ không thấy giá này.',
        'price_includes_tax' => 'Giá đã bao gồm thuế',
        'price_includes_tax_helper' => 'Đánh dấu nếu giá đã nhập đã bao gồm thuế. Hệ thống sẽ tính giá gốc bằng cách loại bỏ số tiền thuế.',
        'stock' => [
            'allow_order_when_out' => 'Cho phép khách hàng đặt hàng khi sản phẩm này hết hàng',
            'in_stock' => 'Còn hàng',
            'out_stock' => 'Hết hàng',
            'title' => 'Trạng thái kho',
        ],
        'storehouse' => [
            'no_storehouse' => 'Không quản lý kho',
            'storehouse' => 'Có quản lý kho',
            'title' => 'Kho hàng',
            'quantity' => 'Số lượng',
        ],
        'tax' => 'Thuế',
        'taxes' => 'Thuế',
        'taxes_helper' => 'Tỷ lệ thuế mặc định được cấu hình trong <a href=":url">Cài đặt -> Thuế</a>. Nếu không có thuế cụ thể nào được chọn cho sản phẩm này, tỷ lệ mặc định sẽ được áp dụng. Để tắt thuế cho sản phẩm này, hãy xóa tỷ lệ thuế mặc định khỏi cài đặt thuế.',
        'is_default' => 'Mặc định',
        'action' => 'Hành động',
        'restock_quantity' => 'Số lượng nhập lại',
        'remain' => 'Còn lại',
        'choose_discount_period' => 'Chọn khoảng thời gian giảm giá',
        'cancel' => 'Hủy',
        'no_results' => 'Không có kết quả!',
        'value' => 'Giá trị',
        'attribute_name' => 'Tên thuộc tính',
        'add_more_attribute' => 'Thêm thuộc tính',
        'continue' => 'Tiếp tục',
        'add_new_attributes' => 'Thêm thuộc tính mới',
        'add_new_attributes_description' => 'Thêm thuộc tính mới giúp sản phẩm có nhiều tùy chọn, như kích thước hoặc màu sắc.',
        'create_product_variations' => ':link để tạo biến thể sản phẩm!',
        'tags' => 'Thẻ',
        'write_some_tags' => 'Viết một số thẻ',
        'variation_existed' => 'Biến thể này đã tồn tại.',
        'no_attributes_selected' => 'Không có thuộc tính nào được chọn!',
        'added_variation_success' => 'Thêm biến thể thành công!',
        'updated_variation_success' => 'Cập nhật biến thể thành công!',
        'created_all_variation_success' => 'Tạo tất cả biến thể thành công!',
        'updated_product_attributes_success' => 'Cập nhật thuộc tính sản phẩm thành công!',
        'stock_status' => 'Trạng thái kho',
        'auto_generate_sku' => 'Tự động tạo SKU?',
        'featured_image' => 'Hình ảnh nổi bật (tùy chọn)',
        'product_id' => 'ID sản phẩm',
        'price_sale_percent_helper' => 'Giảm :percent từ giá gốc.',
        'minimum_order_quantity' => 'Số lượng đặt hàng tối thiểu',
        'minimum_order_quantity_helper' => 'Số lượng tối thiểu để đặt hàng, nếu giá trị là 0, không có giới hạn.',
        'maximum_order_quantity' => 'Số lượng đặt hàng tối đa',
        'maximum_order_quantity_helper' => 'Số lượng tối đa để đặt hàng, nếu giá trị là 0, không có giới hạn.',
        'video' => 'Video sản phẩm',
        'video_file' => 'Tệp',
        'video_url' => 'Hoặc URL Video bên ngoài',
        'video_url_help' => 'Nhập URL video YouTube hoặc Vimeo',
        'enter_video_url' => 'Nhập URL video',
        'video_thumbnail' => 'Hình thu nhỏ video',
        'video_thumbnail_help' => 'Chọn hình thu nhỏ cho video. Nếu không chọn, nó sẽ tự động lấy từ URL video nếu có.',
        'barcode_existed' => 'Mã vạch này đang được sản phẩm khác sử dụng. Vui lòng nhập mã vạch khác.',
        'barcode_helper' => 'Phải là duy nhất cho mỗi sản phẩm.',
        'is_new_until' => 'Mới đến ngày',
        'is_new_until_helper' => 'Đặt ngày mà sản phẩm này sẽ được đánh dấu là "Mới". Để trống nếu không muốn đánh dấu là mới dựa trên ngày.',
    ],
    'price' => 'Giá',
    'quantity' => 'Số lượng',
    'type' => 'Loại',
    'image' => 'Hình thu nhỏ',
    'sku' => 'Mã SKU',
    'sku_line' => 'Mã SKU: :sku',
    'variation_sku' => 'SKU biến thể',
    'brand' => 'Thương hiệu',
    'cannot_delete' => 'Không thể xóa sản phẩm',
    'product_deleted' => 'Sản phẩm đã xóa',
    'product' => 'Sản phẩm',
    'product_collections' => 'Bộ sưu tập sản phẩm',
    'products' => 'Sản phẩm',
    'total_products_found' => 'Tìm thấy :total sản phẩm',
    'total_product_found' => 'Tìm thấy :total sản phẩm',
    'menu' => 'Sản phẩm',
    'control' => [
        'button_add_image' => 'Thêm hình ảnh',
    ],
    'price_sale' => 'Giá khuyến mãi',
    'price_group_title' => 'Quản lý giá sản phẩm',
    'store_house_group_title' => 'Quản lý kho hàng',
    'shipping_group_title' => 'Quản lý vận chuyển',
    'overview' => 'Tổng quan',
    'attributes' => 'Thuộc tính',
    'product_has_variations' => 'Sản phẩm có biến thể',
    'manage_products' => 'Quản lý sản phẩm',
    'add_new_product' => 'Thêm sản phẩm mới',
    'start_by_adding_new_product' => 'Bắt đầu bằng cách thêm sản phẩm mới.',
    'edit_this_product' => 'Chỉnh sửa sản phẩm này',
    'delete' => 'Xóa',
    'related_products' => 'Sản phẩm liên quan',
    'cross_selling_products' => 'Sản phẩm bán chéo',
    'up_selling_products' => 'Sản phẩm bán kèm',
    'grouped_products' => 'Sản phẩm nhóm',
    'search_products' => 'Tìm kiếm sản phẩm',
    'selected_products' => 'Sản phẩm đã chọn',
    'edit_variation_item' => 'Chỉnh sửa',
    'variations_box_description' => 'Nhấp vào "Chỉnh sửa thuộc tính" để thêm/xóa thuộc tính của biến thể hoặc nhấp vào "Thêm biến thể mới" để thêm biến thể.',
    'save_changes' => 'Lưu thay đổi',
    'continue' => 'Tiếp tục',
    'edit_attribute' => 'Chỉnh sửa thuộc tính',
    'select_attribute' => 'Chọn thuộc tính',
    'add_new_variation' => 'Thêm biến thể mới',
    'edit_variation' => 'Chỉnh sửa biến thể',
    'generate_variations' => 'Tạo biến thể',
    'generate_variations_confirmation' => 'Bạn có chắc chắn muốn tạo biến thể cho sản phẩm này?',
    'delete_variation' => 'Xóa biến thể?',
    'delete_variation_confirmation' => 'Bạn có chắc chắn muốn xóa biến thể này? Hành động này không thể hoàn tác.',
    'delete_variations_confirmation' => 'Bạn có chắc chắn muốn xóa những biến thể này? Hành động này không thể hoàn tác.',
    'product_create_validate_name_required' => 'Vui lòng nhập tên sản phẩm',
    'product_create_validate_sale_price_max' => 'Giá giảm phải nhỏ hơn giá gốc',
    'product_create_validate_cost_per_item_max' => 'Chi phí mỗi sản phẩm phải nhỏ hơn giá gốc',
    'product_create_validate_sale_price_required_if' => 'Phải nhập giá giảm khi bạn muốn lên lịch khuyến mãi',
    'product_create_validate_end_date_after' => 'Ngày kết thúc phải sau ngày bắt đầu',
    'product_create_validate_start_date_required_if' => 'Ngày bắt đầu giảm giá không thể để trống khi đã chọn lên lịch',
    'product_create_validate_sale_price' => 'Giá giảm không thể để trống khi đã chọn lên lịch',
    'stock_statuses' => [
        'in_stock' => 'Còn hàng',
        'out_of_stock' => 'Hết hàng',
        'on_backorder' => 'Đặt hàng trước',
    ],
    'stock_status' => 'Trạng thái kho',
    'processing' => 'Đang xử lý...',
    'delete_selected_variations' => 'Xóa biến thể đã chọn',
    'delete_variations' => 'Xóa biến thể',
    'category' => 'Danh mục',
    'categories' => 'Danh mục',
    'tags' => 'Thẻ',
    'product_price_flash_sale_warning' => 'Sản phẩm này đang trong chương trình flash sale <strong>:name</strong> nên giá của nó là <strong>:price</strong>.',
    'product_price_discount_warning' => 'Sản phẩm này đang trong chương trình giảm giá <strong>:name</strong> nên giá của nó là <strong>:price</strong>.',
    'product_image' => 'Hình ảnh sản phẩm',
    'product_name' => 'Tên sản phẩm',
    'product_link' => 'Liên kết sản phẩm',
    'types' => [
        'physical' => 'Vật lý',
        'digital' => 'Số',
    ],
    'digital_attachments' => [
        'title' => 'Tệp đính kèm số',
        'add' => 'Thêm tệp đính kèm',
        'file_name' => 'Tên tệp',
        'file_size' => 'Kích thước tệp',
        'unsaved' => 'Chưa lưu',
        'add_external_link' => 'Thêm liên kết bên ngoài',
        'enter_file_name' => 'Nhập tên tệp',
        'enter_external_link_download' => 'Nhập liên kết tải xuống bên ngoài',
        'enter_file_size' => 'Nhập kích thước tệp',
        'external_link_download' => 'Liên kết tải xuống bên ngoài',
        'generate_license_code_after_purchasing_product' => 'Kích hoạt gán mã giấy phép cho sản phẩm này',
        'notify_attachment_updated' => 'Gửi email cho khách hàng khi tệp đính kèm được cập nhật',
    ],
    'license_codes' => [
        'title' => 'Mã giấy phép',
        'add' => 'Thêm mã giấy phép',
        'back' => 'Quay lại sản phẩm',
        'edit' => 'Chỉnh sửa mã giấy phép',
        'generate' => 'Tạo mã',
        'manage_codes' => 'Quản lý mã giấy phép',
        'management' => 'Quản lý mã giấy phép',
        'variation_breadcrumb' => 'Biến thể: :name',
        'variation_label' => 'Biến thể sản phẩm',
        'variation_specific_note' => 'Những mã giấy phép này dành riêng cho biến thể sản phẩm này. Khách hàng mua biến thể này sẽ nhận mã từ nhóm này.',
        'main_product_note' => 'Sản phẩm này có biến thể. Mỗi biến thể có thể có mã giấy phép riêng, hoặc khách hàng có thể nhận mã từ nhóm sản phẩm chính này nếu biến thể không có mã.',
        'code' => 'Mã giấy phép',
        'codes' => 'Mã giấy phép',
        'status' => 'Trạng thái',
        'assigned_at' => 'Được gán lúc',
        'status_available' => 'Có sẵn',
        'status_used' => 'Đã sử dụng',
        'statuses' => [
            'available' => 'Có sẵn',
            'used' => 'Đã sử dụng',
        ],
        'no_codes' => 'Không tìm thấy mã giấy phép. Thêm một số mã hoặc tạo chúng tự động.',
        'no_codes_warning_title' => 'Không có mã giấy phép!',
        'no_codes_warning_message' => 'Sản phẩm này được đặt thành "Chọn từ danh sách" nhưng không có mã giấy phép có sẵn. Khách hàng mua sản phẩm này sẽ nhận mã được tạo tự động thay thế. Vui lòng thêm mã giấy phép để đảm bảo hoạt động đúng.',
        'no_codes_auto_generate' => 'Sản phẩm này được đặt để tự động tạo mã giấy phép. Không cần mã thủ công.',
        'used_code_no_actions' => 'Mã đã sử dụng - không có hành động khả dụng',
        'created_successfully' => 'Tạo mã giấy phép thành công!',
        'updated_successfully' => 'Cập nhật mã giấy phép thành công!',
        'deleted_successfully' => 'Xóa mã giấy phép thành công!',
        'generated_successfully' => 'Đã tạo :count mã giấy phép thành công!',
        'duplicates_skipped' => ':count mã trùng lặp đã được bỏ qua.',
        'generation_incomplete' => 'Cảnh báo: Chỉ có thể tạo :generated trên :requested mã được yêu cầu do xung đột trùng lặp.',
        'cannot_edit_used_code' => 'Không thể chỉnh sửa mã giấy phép đã sử dụng.',
        'cannot_delete_used_code' => 'Không thể xóa mã giấy phép đã sử dụng.',
        'show_all' => 'Hiển thị tất cả',
        'show_less' => 'Hiển thị ít hơn',
        'more' => 'thêm',
        'used_codes_hidden' => ':count mã giấy phép đã sử dụng bị ẩn. Bạn có thể xem tất cả mã trong trang Quản lý mã giấy phép.',
        'low_stock_title' => 'Mã giấy phép sắp hết',
        'low_stock_message' => 'Chỉ còn :count mã giấy phép. Hãy xem xét thêm mã để tránh hết hàng.',
        'out_of_stock_title' => 'Hết mã giấy phép!',
        'out_of_stock_message' => 'Không có mã giấy phép. Khách hàng sẽ nhận mã được tạo tự động cho đến khi bạn thêm mã.',
        'type' => [
            'title' => 'Phương thức gán mã giấy phép',
            'auto_generate' => 'Tự động tạo (Hệ thống tạo mã tự động)',
            'pick_from_list' => 'Chọn từ danh sách (Sử dụng mã đã nhập trước)',
            'description' => 'Chọn cách mã giấy phép nên được gán cho khách hàng khi họ mua sản phẩm này.',
        ],
        'generate_modal' => [
            'title' => 'Tạo mã giấy phép',
            'quantity' => 'Số lượng',
            'format' => 'Định dạng',
            'custom_pattern' => 'Mẫu tùy chỉnh',
            'pattern_help' => 'Sử dụng # cho số, A cho chữ in hoa, a cho chữ thường',
            'generate' => 'Tạo',
        ],
        'errors' => [
            'feature_not_enabled' => 'Tính năng mã giấy phép không được kích hoạt. Vui lòng kích hoạt trong Cài đặt E-commerce > Sản phẩm số.',
            'digital_products_not_enabled' => 'Sản phẩm số không được kích hoạt. Vui lòng kích hoạt hỗ trợ sản phẩm số trước.',
            'product_not_found' => 'Không tìm thấy sản phẩm.',
            'not_digital_product' => 'Mã giấy phép chỉ có sẵn cho sản phẩm số. Sản phẩm này được đặt như sản phẩm vật lý.',
            'license_codes_not_enabled_for_product' => 'Quản lý mã giấy phép không được kích hoạt cho sản phẩm này. Vui lòng kích hoạt "Tạo mã giấy phép sau khi mua sản phẩm" trong cài đặt sản phẩm.',
            'cannot_add_codes_auto_generate' => 'Không thể thêm mã giấy phép thủ công cho sản phẩm được đặt tự động tạo. Đổi loại mã giấy phép thành "Chọn từ danh sách" trước.',
            'cannot_generate_codes_auto_generate' => 'Không thể tạo mã giấy phép thủ công cho sản phẩm được đặt tự động tạo. Đổi loại mã giấy phép thành "Chọn từ danh sách" trước.',
        ],
        'copied' => 'Mã giấy phép đã được sao chép vào clipboard!',
    ],
    'this_action_will_reload_page' => 'Hành động này sẽ tải lại trang để cập nhật dữ liệu!',
    'select' => 'Chọn',
    'set_this_variant_as_default' => 'Đặt biến thể này làm mặc định',
    'download' => 'Tải xuống',
    'cross_sell_price_type' => [
        'title' => 'Loại giá',
        'fixed' => 'Cố định',
        'percent' => 'Phần trăm',
    ],
    'cross_sell_help' => [
        'price' => 'Giá',
        'price_description' => 'Nhập số tiền bạn muốn giảm từ giá gốc. Ví dụ: Nếu giá gốc là 100.000đ, nhập 20000 để giảm giá xuống 80.000đ.',
        'type' => '* Trường loại',
        'type_description' => 'Chọn loại giảm giá: Cố định (giảm một số tiền cụ thể) hoặc Phần trăm (giảm theo phần trăm).',
    ],
    'apply_for_all_variations' => 'Áp dụng cho tất cả biến thể',
    'export' => [
        'description' => 'Xuất dữ liệu sản phẩm của bạn ra tệp CSV hoặc Excel.',
        'total_items' => 'Tổng số mục',
        'total_products' => 'Tổng số sản phẩm',
        'total_variations' => 'Tổng số biến thể',
        'advanced_options' => 'Tùy chọn nâng cao',
        'use_chunked_export' => 'Sử dụng xuất theo khối',
        'use_chunked_export_helper' => 'Xử lý dữ liệu theo khối để xử lý hiệu quả bộ dữ liệu lớn',
        'include_variations' => 'Bao gồm biến thể sản phẩm',
        'include_variations_helper' => 'Xuất biến thể sản phẩm cùng với sản phẩm chính',
        'optimize_memory' => 'Tối ưu hóa sử dụng bộ nhớ',
        'optimize_memory_helper' => 'Kích hoạt tối ưu hóa bộ nhớ cho các lần xuất rất lớn',
        'chunk_size' => 'Kích thước khối',
        'chunk_size_helper' => 'Số lượng sản phẩm xử lý cùng lúc (50-5000)',
        'use_streaming' => 'Sử dụng xuất streaming',
        'use_streaming_helper' => 'Kích hoạt streaming cho bộ dữ liệu rất lớn (tự động kích hoạt cho >10.000 mục)',
        'large_dataset_warning_title' => 'Phát hiện danh mục sản phẩm lớn',
        'large_dataset_warning_message' => 'Danh mục của bạn chứa :count mục. Do kích thước lớn, một số tùy chọn xuất đã được tối ưu hóa để có hiệu suất tốt nhất.',
        'large_dataset_specific_message' => 'Cho :count sản phẩm của bạn, sử dụng định dạng CSV với streaming được kích hoạt. Hệ thống giờ đây có thể xử lý danh mục sản phẩm lớn của bạn một cách hiệu quả mà không bị timeout hoặc vấn đề bộ nhớ.',
        'format_label' => 'Định dạng',
        'csv_recommended' => 'CSV (Bắt buộc)',
        'chunk_label' => 'Xử lý',
        'chunk_recommended' => '300 sản phẩm/lô',
        'time_label' => 'Thời gian ước tính',
        'time_estimate' => '1-3 phút',
        'pro_tip' => 'Mẹo chuyên nghiệp:',
        'pro_tip_message' => 'Việc xuất sẽ tiếp tục chạy ngay cả khi trình duyệt của bạn hiển thị chỉ báo tải. Sau khi bắt đầu, quá trình tải xuống sẽ bắt đầu tự động.',
        'large_dataset_tip_1' => 'Định dạng Excel đã bị vô hiệu hóa - sử dụng định dạng CSV để xuất nhanh hơn và đáng tin cậy hơn',
        'large_dataset_tip_2' => 'Chế độ streaming đã được tự động kích hoạt để tránh timeout',
        'large_dataset_tip_3' => 'Quá trình xuất có thể mất 1-3 phút tùy thuộc vào máy chủ của bạn',
        'large_dataset_recommendation' => 'Khuyến nghị: Sử dụng định dạng CSV với kích thước khối 200-500 để có hiệu suất tối ưu.',
        'excel_disabled_for_large_export' => 'Định dạng Excel không khả dụng cho danh mục trên 10.000 mục',
        'streaming_auto_enabled' => 'Chế độ streaming đã được tự động kích hoạt để có hiệu suất tối ưu với bộ dữ liệu lớn.',
        'streaming_enabled_title' => 'Tối ưu hóa cho xuất lớn',
        'streaming_enabled_message' => 'Chế độ streaming đang hoạt động để đảm bảo xuất mượt mà mà không có vấn đề bộ nhớ.',
        'use_multi_file' => 'Sử dụng xuất nhiều tệp',
        'use_multi_file_helper' => 'Chia xuất thành nhiều tệp được đóng gói trong ZIP cho các bộ dữ liệu rất lớn',
        'multi_file_enabled_title' => 'Xuất Nhiều Tệp Đã Bật',
        'multi_file_enabled_message' => 'Xuất của bạn sẽ được chia thành :count tệp được đóng gói trong ZIP để có hiệu suất tối ưu.',
        'records_per_file' => 'Bản ghi Mỗi Tệp',
        'records_per_file_helper' => 'Số lượng bản ghi trong mỗi tệp khi sử dụng xuất nhiều tệp',
        'estimated_files' => 'Tệp Ước tính',
        'recommended_range' => 'Phạm vi khuyến nghị',
        'range_large_export' => '200-500 mục',
        'range_medium_export' => '300-800 mục',
        'range_small_export' => '500-1000 mục',
        'export_progress' => 'Tiến trình xuất',
        'preparing_export' => 'Đang chuẩn bị xuất...',
        'items_processed' => ':count mục đã xử lý',
        'estimated_time_calculating' => 'Thời gian ước tính: đang tính...',
        'medium_dataset_detected' => 'Phát hiện bộ dữ liệu trung bình',
        'medium_dataset_message' => 'Bạn đang xuất :count sản phẩm. Hãy xem xét sử dụng xuất theo khối để có hiệu suất tốt hơn.',
        'optimal_range' => 'Phạm vi tối ưu',
        'too_small_slow' => 'Quá nhỏ - có thể chậm',
        'too_large_timeouts' => 'Quá lớn - có thể gây timeout',
        'excel_disabled_warning' => 'Định dạng Excel bị vô hiệu hóa cho xuất lớn (:count mục)',
        'starting_export' => 'Bắt đầu xuất...',
        'processing_data' => 'Đang xử lý dữ liệu...',
        'finalizing_export' => 'Đang hoàn thiện xuất...',
        'items_processed_suffix' => 'mục đã xử lý',
        'estimated_time_prefix' => 'Thời gian ước tính:',
        'seconds_remaining' => 'giây còn lại',
        'export_completed' => 'Xuất hoàn thành!',
        'download_starting' => 'Bắt đầu tải xuống...',
    ],
    'import' => [
        'description' => 'Nhập dữ liệu sản phẩm của bạn từ tệp CSV hoặc Excel.',
        'rules' => [
            'in' => ':attribute phải là một trong các giá trị đã định nghĩa: :values.',
            'required_string_max' => ':attribute là bắt buộc và phải là chuỗi có độ dài tối đa :max ký tự.',
            'nullable_string' => ':attribute có thể để trống hoặc phải là chuỗi nếu được cung cấp.',
            'nullable_string_max' => ':attribute có thể để trống hoặc phải là chuỗi có độ dài tối đa :max ký tự nếu được cung cấp',
            'nullable_bool' => 'Liệu :attribute có thể để trống hoặc phải là giá trị boolean nếu được cung cấp.',
            'nullable_numeric_min' => ':attribute có thể để trống hoặc phải là số không âm nếu được cung cấp.',
            'nullable_numeric_min_max' => ':attribute có thể để trống hoặc phải là số từ :min đến :max nếu được cung cấp.',
            'nullable_array' => ':attribute có thể để trống hoặc phải được cung cấp dưới dạng mảng nếu được chỉ định.',
            'nullable_date_required_if' => ':attribute có thể để trống hoặc phải là ngày hợp lệ nếu được cung cấp, bắt buộc nếu :required được chỉ định.',
            'nullable_date_after' => ':attribute có thể để trống hoặc phải là ngày hợp lệ sau :after nếu được cung cấp.',
        ],
        'updated_message' => 'Cập nhật :count sản phẩm thành công!',
    ],
    'import_products_intro' => 'Hoặc nhập sản phẩm từ CSV/Excel',
    'select_attributes' => 'Chọn thuộc tính để tạo biến thể:',
    'all' => 'Tất cả',
    'copy' => 'Sao chép',
    'product_translations' => 'Bản dịch sản phẩm',
    'view' => 'Xem sản phẩm - :name',
    'product_information' => 'Thông tin sản phẩm',
    'total_views' => 'Tổng lượt xem',
    'total_orders' => 'Đơn hàng hoàn thành',
    'total_sold' => 'Tổng đã bán',
    'total_revenue' => 'Tổng doanh thu',
    'pending_orders' => 'Đơn hàng chờ xử lý',
    'pending_revenue' => 'Doanh thu chờ xử lý',
    'conversion_rate' => 'Tỷ lệ chuyển đổi',
    'total_reviews' => 'Tổng đánh giá',
    'average_rating' => 'Đánh giá trung bình',
    'views_by_date' => 'Lượt xem theo ngày (30 ngày gần đây)',
    'recent_orders' => 'Đơn hàng gần đây',
    'no_views_data' => 'Không có dữ liệu lượt xem trong 30 ngày qua.',
    'no_orders' => 'Chưa có đơn hàng nào.',
    'date' => 'Ngày',
    'views' => 'Lượt xem',
    'total' => 'Tổng',
    'view_on_frontend' => 'Xem trên giao diện',
    'select_attribute' => 'Chọn :name',
    'all_categories' => 'Tất cả danh mục',
    'brands' => 'Thương hiệu',
    'browse_products' => 'Duyệt sản phẩm',
    'sku_1' => 'Mã SKU:',
    'select_products_to_return' => 'Chọn sản phẩm để trả lại',
    'show_only_discounted_products' => 'Chỉ hiển thị sản phẩm giảm giá',
    'specification' => 'Thông số kỹ thuật',
    'download_product_with_external_links' => 'Tải xuống sản phẩm ":name" với liên kết ngoài',
    'number_product_available_singular' => ':number sản phẩm có sẵn',
    'number_products_available_plural' => ':number sản phẩm có sẵn',
    'cart' => [
        'added_to_cart_success' => ':product đã được thêm vào giỏ hàng.',
        'removed_from_cart_success' => ':product đã được xóa khỏi giỏ hàng.',
        'updated_cart_success' => 'Giỏ hàng đã được cập nhật.',
        'item_not_found' => 'Sản phẩm này không còn trong giỏ hàng.',
        'out_of_stock' => 'Xin lỗi, :product hiện đã hết hàng.',
        'max_quantity' => 'Bạn chỉ có thể thêm tối đa :max sản phẩm.',
        'max_quantity_detail' => 'Xin lỗi, bạn chỉ có thể đặt tối đa :quantity đơn vị :product mỗi lần.',
        'select_options' => 'Vui lòng chọn tùy chọn sản phẩm trước khi thêm vào giỏ hàng.',
        'product_out_of_stock' => 'Xin lỗi, sản phẩm này hiện đã hết hàng.',
        'product_not_exists' => 'Sản phẩm này đã hết hàng hoặc không còn tồn tại.',
        'not_enough_quantity' => 'Một số sản phẩm không đủ số lượng để cập nhật.',
        'empty_success' => 'Giỏ hàng đã được làm trống.',
    ],
    'wishlist' => [
        'added_success' => ':product đã được thêm vào danh sách yêu thích.',
        'removed_success' => ':product đã được xóa khỏi danh sách yêu thích.',
        'product_not_found' => 'Không tìm thấy sản phẩm này.',
        'product_not_in_wishlist' => 'Sản phẩm này không có trong danh sách yêu thích.',
        'product_not_available' => 'Sản phẩm này không khả dụng.',
    ],
    'compare' => [
        'added_success' => ':product đã được thêm vào danh sách so sánh.',
        'removed_success' => ':product đã được xóa khỏi danh sách so sánh.',
        'product_not_found' => 'Không tìm thấy sản phẩm này.',
        'product_not_in_compare' => 'Sản phẩm này không có trong danh sách so sánh.',
        'already_in_list' => ':product đã có trong danh sách so sánh.',
    ],
];
