# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# 
# Translators:
# Nguyen Do <nguyen.dothe@gmail.com>, 2020
# Pascal Bader <info@djangoviet.com>, 2015
# Rain Le <rain@soi.vn>, 2018
# tai minh <thieuminhtai0394@gmail.com>, 2017
# Toan Vu <vtoanb@gmail.com>, 2016
# Tran Van <vantxm@yahoo.co.uk>, 2013
msgid ""
msgstr ""
"Project-Id-Version: django-oscar\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-30 10:56+0100\n"
"PO-Revision-Date: 2013-02-18 17:05+0000\n"
"Last-Translator: Tran Van <vantxm@yahoo.co.uk>, 2013\n"
"Language-Team: Vietnamese (http://app.transifex.com/codeinthehole/django-oscar/language/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: apps/address/abstract_models.py:24
msgid "Mr"
msgstr "Ông"

#: apps/address/abstract_models.py:25
msgid "Miss"
msgstr "Chị"

#: apps/address/abstract_models.py:26
msgid "Mrs"
msgstr "Bà"

#: apps/address/abstract_models.py:27
msgid "Ms"
msgstr "Cô"

#: apps/address/abstract_models.py:28
msgid "Dr"
msgstr "Ông"

#: apps/address/abstract_models.py:217
msgctxt "Treatment Pronouns for the customer"
msgid "Title"
msgstr "Chức danh"

#: apps/address/abstract_models.py:219 apps/customer/abstract_models.py:51
#: templates/oscar/dashboard/partners/partner_manage.html:39
#: templates/oscar/dashboard/partners/partner_user_list.html:39
#: templates/oscar/dashboard/partners/partner_user_select.html:45
msgid "First name"
msgstr "Họ"

#: apps/address/abstract_models.py:220 apps/customer/abstract_models.py:53
#: templates/oscar/dashboard/partners/partner_manage.html:40
#: templates/oscar/dashboard/partners/partner_user_list.html:40
#: templates/oscar/dashboard/partners/partner_user_select.html:46
msgid "Last name"
msgstr "Tên"

#: apps/address/abstract_models.py:224
msgid "First line of address"
msgstr "Địa chỉ (dòng thứ nhất)"

#: apps/address/abstract_models.py:226
msgid "Second line of address"
msgstr "Địa chỉ (dòng thứ hai)"

#: apps/address/abstract_models.py:228
msgid "Third line of address"
msgstr "Địa chỉ (dòng thứ ba)"

#: apps/address/abstract_models.py:229
msgid "City"
msgstr "Thành phố"

#: apps/address/abstract_models.py:230
msgid "State/County"
msgstr "Thành phố/Quốc gia"

#: apps/address/abstract_models.py:232
msgid "Post/Zip-code"
msgstr "Mã vùng"

#: apps/address/abstract_models.py:236 apps/address/abstract_models.py:427
msgid "Country"
msgstr "Quốc gia"

#: apps/address/abstract_models.py:241
msgid "Search text - used only for searching addresses"
msgstr "Tìm kiếm theo địa chỉ"

#: apps/address/abstract_models.py:252 apps/address/apps.py:9
#: templates/oscar/checkout/checkout.html:32
#: templates/oscar/checkout/thank_you.html:38
#: templates/oscar/customer/address/address_list.html:10
#: templates/oscar/customer/anon_order.html:25
#: templates/oscar/customer/order/order_detail.html:164
#: templates/oscar/dashboard/orders/order_detail.html:521
msgid "Address"
msgstr "Địa chỉ"

#: apps/address/abstract_models.py:253
#: templates/oscar/dashboard/partners/partner_list.html:46
#: templates/oscar/dashboard/users/detail.html:107
#: templates/oscar/dashboard/users/detail.html:151
msgid "Addresses"
msgstr "Những địa chỉ"

#: apps/address/abstract_models.py:279
#, python-format
msgid "Addresses in %(country)s require a valid postcode"
msgstr "Địa chỉ tại %(country)s cần mã vùng hợp lệ"

#: apps/address/abstract_models.py:291
#, python-format
msgid "The postcode '%(postcode)s' is not valid for %(country)s"
msgstr "Mã vùng '%(postcode)s' không hợp lệ cho %(country)s"

#: apps/address/abstract_models.py:405
msgid "ISO 3166-1 alpha-2"
msgstr "Tiêu chuẩn ISO 3166-1 alpha-2"

#: apps/address/abstract_models.py:407
msgid "ISO 3166-1 alpha-3"
msgstr "Tiêu chuẩn ISO 3166-1 alpha-3"

#: apps/address/abstract_models.py:409
msgid "ISO 3166-1 numeric"
msgstr "Tiêu chuẩn ISO 3166-1 numeric"

#: apps/address/abstract_models.py:412
msgid "Country name"
msgstr "Tên quốc gia"

#: apps/address/abstract_models.py:415
msgid "Official name"
msgstr "Tên chính thức"

#: apps/address/abstract_models.py:418 apps/catalogue/abstract_models.py:1396
msgid "Display order"
msgstr "Thứ tự hiển thị"

#: apps/address/abstract_models.py:419
msgid "Higher the number, higher the country in the list."
msgstr "Số càng lớn, thể hiện các nước lớn trên danh sách"

#: apps/address/abstract_models.py:422
msgid "Is shipping country"
msgstr "Được vận chuyển từ quốc gia"

#: apps/address/abstract_models.py:428 apps/shipping/abstract_models.py:25
msgid "Countries"
msgstr "Các quốc gia"

#: apps/address/abstract_models.py:471 forms/mixins.py:27
msgid "Phone number"
msgstr "Số điện thoại"

#: apps/address/abstract_models.py:472
msgid "In case we need to call you about your order"
msgstr "Trong trường hợp chúng tôi cần phải gọi cho bạn về đơn hàng của bạn"

#: apps/address/abstract_models.py:474
#: templates/oscar/checkout/checkout.html:55
#: templates/oscar/checkout/thank_you.html:57
#: templates/oscar/dashboard/orders/order_detail.html:536
msgid "Instructions"
msgstr "Hướng dẫn"

#: apps/address/abstract_models.py:475
msgid "Tell us anything we should know when delivering your order."
msgstr "Cho chúng tôi biết về những lưu ý khi giao hàng cho bạn "

#: apps/address/abstract_models.py:482
#: templates/oscar/checkout/shipping_address.html:5
#: templates/oscar/checkout/shipping_address.html:12
#: templates/oscar/customer/anon_order.html:21
#: templates/oscar/dashboard/orders/order_list.html:99
#: templates/oscar/dashboard/orders/shippingaddress_form.html:5
msgid "Shipping address"
msgstr "Địa chỉ giao hàng"

#: apps/address/abstract_models.py:483
msgid "Shipping addresses"
msgstr "Những nơi cần giao hàng"

#: apps/address/abstract_models.py:508 apps/analytics/abstract_models.py:47
#: apps/analytics/abstract_models.py:78 apps/analytics/abstract_models.py:103
#: apps/basket/reports.py:78 apps/communication/abstract_models.py:22
#: apps/customer/abstract_models.py:71 apps/customer/abstract_models.py:133
#: apps/order/abstract_models.py:47 apps/order/abstract_models.py:384
#: apps/payment/abstract_models.py:248 apps/voucher/abstract_models.py:264
#: templates/oscar/dashboard/orders/order_detail.html:685
#: templates/oscar/dashboard/reviews/review_delete.html:38
#: templates/oscar/dashboard/reviews/review_list.html:58
#: templates/oscar/dashboard/users/alerts/list.html:45
#: templates/oscar/dashboard/users/alerts/partials/alert.html:10
msgid "User"
msgstr "Tên khách hàng"

#: apps/address/abstract_models.py:512
msgid "Default shipping address?"
msgstr "Chọn địa chỉ mặc định?"

#: apps/address/abstract_models.py:516
msgid "Default billing address?"
msgstr "Chọn mặc định hóa đơn?"

#: apps/address/abstract_models.py:522
msgid "Number of Orders as Shipping Address"
msgstr ""

#: apps/address/abstract_models.py:526
msgid "Number of Orders as Billing Address"
msgstr ""

#: apps/address/abstract_models.py:530
msgid "Address Hash"
msgstr "Địa chỉ"

#: apps/address/abstract_models.py:532 apps/analytics/abstract_models.py:84
#: apps/analytics/abstract_models.py:105 apps/basket/abstract_models.py:650
#: apps/communication/abstract_models.py:98 apps/offer/abstract_models.py:214
#: apps/offer/abstract_models.py:868 apps/order/abstract_models.py:391
#: apps/order/abstract_models.py:423 apps/order/abstract_models.py:981
#: apps/partner/abstract_models.py:308 apps/payment/abstract_models.py:42
msgid "Date Created"
msgstr "Ngày tạo "

#: apps/address/abstract_models.py:560
msgid "User address"
msgstr "Địa chỉ khách hàng"

#: apps/address/abstract_models.py:561
msgid "User addresses"
msgstr "Địa chỉ của những khách hàng"

#: apps/address/abstract_models.py:574
msgid "This address is already in your address book"
msgstr "Địa chỉ này đã tồn tại trên sổ địa chỉ"

#: apps/address/abstract_models.py:583
#: templates/oscar/checkout/thank_you.html:98
#: templates/oscar/dashboard/orders/order_detail.html:549
#: templates/oscar/dashboard/orders/order_list.html:100
msgid "Billing address"
msgstr "Địa chỉ trên hóa đơn"

#: apps/address/abstract_models.py:584
msgid "Billing addresses"
msgstr "Những địa chỉ ghi trên hóa đơn"

#: apps/address/abstract_models.py:603 apps/order/abstract_models.py:487
#: apps/partner/abstract_models.py:99 apps/partner/apps.py:9
#: templates/oscar/dashboard/catalogue/product_update.html:224
#: templates/oscar/dashboard/catalogue/stockalert_list.html:48
#: templates/oscar/dashboard/orders/line_detail.html:75
msgid "Partner"
msgstr "Đối tác"

#: apps/address/abstract_models.py:608
msgid "Partner address"
msgstr "Địa chỉ đối tác"

#: apps/address/abstract_models.py:609
msgid "Partner addresses"
msgstr "Những địa chỉ của đối tác"

#: apps/analytics/abstract_models.py:18 apps/analytics/abstract_models.py:83
#: apps/analytics/reports.py:19 apps/basket/abstract_models.py:628
#: apps/catalogue/abstract_models.py:307 apps/catalogue/abstract_models.py:443
#: apps/catalogue/abstract_models.py:1039
#: apps/catalogue/abstract_models.py:1389 apps/order/abstract_models.py:514
#: apps/partner/abstract_models.py:95 apps/wishlists/abstract_models.py:126
#: templates/oscar/customer/alerts/alert_list.html:12
#: templates/oscar/customer/anon_order.html:58
#: templates/oscar/customer/order/order_detail.html:23
#: templates/oscar/customer/wishlists/wishlists_detail.html:33
#: templates/oscar/dashboard/catalogue/stockalert_list.html:47
#: templates/oscar/dashboard/orders/order_detail.html:127
#: templates/oscar/dashboard/reports/partials/product_report.html:8
#: templates/oscar/dashboard/reviews/review_delete.html:37
#: templates/oscar/dashboard/reviews/review_list.html:57
#: templates/oscar/dashboard/users/alerts/list.html:44
#: templates/oscar/dashboard/users/alerts/partials/alert.html:6
msgid "Product"
msgstr "Sản phẩm"

#: apps/analytics/abstract_models.py:22 apps/analytics/reports.py:20
#: templates/oscar/dashboard/reports/partials/product_report.html:9
msgid "Views"
msgstr "Lượng người xem"

#: apps/analytics/abstract_models.py:24 apps/analytics/abstract_models.py:54
msgid "Basket Additions"
msgstr "Thêm vào giỏ hàng"

#: apps/analytics/abstract_models.py:26 apps/analytics/reports.py:22
#: templates/oscar/dashboard/reports/partials/product_report.html:11
msgid "Purchases"
msgstr "Mua"

#: apps/analytics/abstract_models.py:29
#: apps/catalogue/reviews/abstract_models.py:29
#: apps/catalogue/reviews/forms.py:51
#: templates/oscar/dashboard/reviews/review_delete.html:39
#: templates/oscar/dashboard/reviews/review_list.html:59
#: templates/oscar/dashboard/users/detail.html:180
msgid "Score"
msgstr "Điểm tích lũy"

#: apps/analytics/abstract_models.py:35
msgid "Product record"
msgstr "Lịch sử mua hàng"

#: apps/analytics/abstract_models.py:36
msgid "Product records"
msgstr "Những lịch sử mua hàng"

#: apps/analytics/abstract_models.py:39
#, python-format
msgid "Record for '%s'"
msgstr "Lịch sử của '%s'"

#: apps/analytics/abstract_models.py:52
msgid "Product Views"
msgstr "Lượt xem sản phẩm"

#: apps/analytics/abstract_models.py:58 apps/analytics/reports.py:62
#: apps/order/abstract_models.py:308 defaults.py:135
#: templates/oscar/dashboard/orders/line_detail.html:14
#: templates/oscar/dashboard/orders/order_detail.html:15
#: templates/oscar/dashboard/orders/order_list.html:10
#: templates/oscar/dashboard/orders/order_list.html:17
#: templates/oscar/dashboard/orders/order_list.html:24
#: templates/oscar/dashboard/orders/shippingaddress_form.html:12
#: templates/oscar/dashboard/orders/statistics.html:16
#: templates/oscar/dashboard/reports/partials/user_report.html:13
#: templates/oscar/dashboard/users/detail.html:104
#: templates/oscar/dashboard/users/detail.html:119
msgid "Orders"
msgstr "Đặt hàng"

#: apps/analytics/abstract_models.py:60 apps/order/abstract_models.py:564
msgid "Order Lines"
msgstr "Dòng đặt hàng"

#: apps/analytics/abstract_models.py:62
msgid "Order Items"
msgstr "Sản phẩm đặt hàng"

#: apps/analytics/abstract_models.py:63
msgid "Total Spent"
msgstr "Tổng thành tiền"

#: apps/analytics/abstract_models.py:66
msgid "Last Order Date"
msgstr "Đơn hàng gần nhất"

#: apps/analytics/abstract_models.py:71
msgid "User record"
msgstr "Lịch sử người dùng"

#: apps/analytics/abstract_models.py:72
msgid "User records"
msgstr "Những lịch sử người dùng"

#: apps/analytics/abstract_models.py:90
msgid "User product view"
msgstr "Lượng người xem qua sản phẩm"

#: apps/analytics/abstract_models.py:91
msgid "User product views"
msgstr "Những lần người dùng xem sản phẩm"

#: apps/analytics/abstract_models.py:94
#, python-format
msgid "%(user)s viewed '%(product)s'"
msgstr "%(user)s xem '%(product)s'"

#: apps/analytics/abstract_models.py:104
msgid "Search term"
msgstr "Giới hạn tìm kiếm "

#: apps/analytics/abstract_models.py:111
msgid "User search query"
msgstr "Dữ liệu người dùng tìm kiếm"

#: apps/analytics/abstract_models.py:112
msgid "User search queries"
msgstr "Những yêu cầu tìm kiếm của người "

#: apps/analytics/abstract_models.py:115
#, python-format
msgid "%(user)s searched for '%(query)s'"
msgstr "%(user)s tìm kiếm  '%(query)s'"

#: apps/analytics/apps.py:9
msgid "Analytics"
msgstr "Thống kê "

#: apps/analytics/reports.py:21 apps/analytics/reports.py:61
#: templates/oscar/dashboard/reports/partials/product_report.html:10
#: templates/oscar/dashboard/reports/partials/user_report.html:12
msgid "Basket additions"
msgstr "Thêm vào giỏ hàng "

#: apps/analytics/reports.py:39
msgid "Product analytics"
msgstr "Phân tích sản phẩm "

#: apps/analytics/reports.py:58 apps/basket/reports.py:19
#: apps/catalogue/abstract_models.py:82 apps/catalogue/abstract_models.py:129
#: apps/catalogue/abstract_models.py:814
#: apps/catalogue/abstract_models.py:1174
#: apps/catalogue/abstract_models.py:1258 apps/catalogue/reviews/forms.py:11
#: apps/communication/abstract_models.py:66
#: apps/dashboard/catalogue/tables.py:80
#: apps/dashboard/catalogue/tables.py:104 apps/dashboard/users/forms.py:44
#: apps/dashboard/vouchers/forms.py:45 apps/offer/abstract_models.py:87
#: apps/offer/abstract_models.py:837 apps/order/abstract_models.py:868
#: apps/order/abstract_models.py:1047 apps/order/reports.py:19
#: apps/payment/abstract_models.py:209 apps/payment/abstract_models.py:252
#: apps/shipping/abstract_models.py:20 apps/voucher/abstract_models.py:30
#: apps/voucher/abstract_models.py:93 apps/wishlists/abstract_models.py:23
#: templates/oscar/customer/profile/profile.html:9
#: templates/oscar/customer/wishlists/wishlists_list.html:9
#: templates/oscar/dashboard/catalogue/product_class_form.html:101
#: templates/oscar/dashboard/catalogue/product_class_list.html:27
#: templates/oscar/dashboard/comms/list.html:32
#: templates/oscar/dashboard/offers/offer_detail.html:62
#: templates/oscar/dashboard/offers/offer_detail.html:116
#: templates/oscar/dashboard/offers/summary.html:12
#: templates/oscar/dashboard/orders/order_detail.html:31
#: templates/oscar/dashboard/orders/order_detail.html:42
#: templates/oscar/dashboard/partners/partner_list.html:44
#: templates/oscar/dashboard/ranges/range_list.html:31
#: templates/oscar/dashboard/reports/partials/open_basket_report.html:10
#: templates/oscar/dashboard/reports/partials/order_report.html:10
#: templates/oscar/dashboard/reports/partials/submitted_basket_report.html:9
#: templates/oscar/dashboard/reports/partials/user_report.html:9
#: templates/oscar/dashboard/shipping/weight_based_detail.html:29
#: templates/oscar/dashboard/shipping/weight_based_list.html:31
#: templates/oscar/dashboard/users/detail.html:30
#: templates/oscar/dashboard/vouchers/partials/voucher_details_table.html:8
#: templates/oscar/dashboard/vouchers/voucher_list.html:90
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:35
msgid "Name"
msgstr "Tên"

#: apps/analytics/reports.py:59
#: templates/oscar/customer/profile/profile.html:25
#: templates/oscar/dashboard/reports/partials/user_report.html:10
msgid "Date registered"
msgstr "Ngày đăng ký "

#: apps/analytics/reports.py:60
#: templates/oscar/dashboard/reports/partials/user_report.html:11
msgid "Product views"
msgstr "Lượt xem sản phẩm "

#: apps/analytics/reports.py:63
#: templates/oscar/dashboard/reports/partials/user_report.html:14
msgid "Order lines"
msgstr "Lượt đặt hàng "

#: apps/analytics/reports.py:64
#: templates/oscar/dashboard/reports/partials/user_report.html:15
msgid "Order items"
msgstr "Sản phẩm đặt hàng "

#: apps/analytics/reports.py:65
#: templates/oscar/dashboard/reports/partials/user_report.html:16
#: templates/oscar/dashboard/users/detail.html:74
msgid "Total spent"
msgstr "Tổng thanh toán "

#: apps/analytics/reports.py:66
#: templates/oscar/dashboard/reports/partials/user_report.html:17
msgid "Date of last order"
msgstr "Lần cuối đặt hàng"

#: apps/analytics/reports.py:88
msgid "User analytics"
msgstr "Số liệu người dùng"

#: apps/basket/abstract_models.py:37 apps/wishlists/abstract_models.py:22
msgid "Owner"
msgstr "Chủ sở hữu"

#: apps/basket/abstract_models.py:45
msgid "Open - currently active"
msgstr "Hiện đang hoạt "

#: apps/basket/abstract_models.py:46
msgid "Merged - superceded by another basket"
msgstr "Sáp nhập- Trộn tất cả các giỏ hàng"

#: apps/basket/abstract_models.py:47
msgid "Saved - for items to be purchased later"
msgstr "Lưu những món hàng để mua "

#: apps/basket/abstract_models.py:48
msgid "Frozen - the basket cannot be modified"
msgstr "Khóa lại - Giỏ hàng không thể thay đổi"

#: apps/basket/abstract_models.py:49
msgid "Submitted - has been ordered at the checkout"
msgstr "Gửi đơn hàng khi thanh toán."

#: apps/basket/abstract_models.py:52
#: apps/catalogue/reviews/abstract_models.py:60
#: apps/customer/abstract_models.py:153 apps/dashboard/catalogue/forms.py:317
#: apps/dashboard/orders/forms.py:77 apps/dashboard/reviews/forms.py:15
#: apps/dashboard/reviews/forms.py:28 apps/dashboard/users/forms.py:43
#: apps/offer/abstract_models.py:133 apps/offer/abstract_models.py:1054
#: apps/order/abstract_models.py:86 apps/order/abstract_models.py:551
#: apps/partner/abstract_models.py:306 apps/payment/abstract_models.py:41
#: templates/oscar/customer/alerts/alert_list.html:13
#: templates/oscar/customer/anon_order.html:14
#: templates/oscar/customer/anon_order.html:59
#: templates/oscar/customer/order/order_detail.html:15
#: templates/oscar/dashboard/catalogue/stockalert_list.html:52
#: templates/oscar/dashboard/offers/offer_detail.html:118
#: templates/oscar/dashboard/orders/line_detail.html:72
#: templates/oscar/dashboard/orders/order_detail.html:62
#: templates/oscar/dashboard/orders/order_detail.html:129
#: templates/oscar/dashboard/orders/order_detail.html:603
#: templates/oscar/dashboard/orders/order_list.html:97
#: templates/oscar/dashboard/orders/statistics.html:56
#: templates/oscar/dashboard/reviews/review_delete.html:41
#: templates/oscar/dashboard/reviews/review_list.html:61
#: templates/oscar/dashboard/users/alerts/list.html:46
#: templates/oscar/dashboard/users/alerts/partials/alert.html:20
#: templates/oscar/dashboard/users/detail.html:127
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:35
#: templates/oscar/dashboard/vouchers/voucher_list.html:92
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:37
msgid "Status"
msgstr "Trạng thái "

#: apps/basket/abstract_models.py:58 apps/voucher/abstract_models.py:138
#: defaults.py:179 templates/oscar/basket/partials/basket_totals.html:42
#: templates/oscar/dashboard/vouchers/voucher_delete.html:9
#: templates/oscar/dashboard/vouchers/voucher_delete.html:11
#: templates/oscar/dashboard/vouchers/voucher_delete.html:19
#: templates/oscar/dashboard/vouchers/voucher_detail.html:6
#: templates/oscar/dashboard/vouchers/voucher_detail.html:13
#: templates/oscar/dashboard/vouchers/voucher_form.html:8
#: templates/oscar/dashboard/vouchers/voucher_form.html:15
#: templates/oscar/dashboard/vouchers/voucher_list.html:8
#: templates/oscar/dashboard/vouchers/voucher_list.html:16
#: templates/oscar/dashboard/vouchers/voucher_list.html:18
#: templates/oscar/dashboard/vouchers/voucher_list.html:26
msgid "Vouchers"
msgstr "Phiếu giảm giá"

#: apps/basket/abstract_models.py:60 apps/basket/reports.py:82
#: apps/catalogue/abstract_models.py:417
#: apps/catalogue/abstract_models.py:1399 apps/customer/abstract_models.py:156
#: apps/order/abstract_models.py:918 apps/partner/abstract_models.py:137
#: apps/wishlists/abstract_models.py:50
#: templates/oscar/customer/alerts/alert_list.html:14
#: templates/oscar/dashboard/ranges/range_list.html:34
#: templates/oscar/dashboard/reports/partials/submitted_basket_report.html:12
#: templates/oscar/dashboard/reviews/review_delete.html:42
#: templates/oscar/dashboard/reviews/review_list.html:62
#: templates/oscar/dashboard/users/alerts/list.html:47
#: templates/oscar/dashboard/users/alerts/partials/alert.html:24
#: templates/oscar/dashboard/users/detail.html:183
#: templates/oscar/dashboard/vouchers/voucher_list.html:96
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:68
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:41
msgid "Date created"
msgstr "Ngày tạo"

#: apps/basket/abstract_models.py:61
msgid "Date merged"
msgstr "Ngày sửa"

#: apps/basket/abstract_models.py:62
#: templates/oscar/customer/order/order_list.html:56
msgid "Date submitted"
msgstr "Ngày gửi"

#: apps/basket/abstract_models.py:71 apps/basket/abstract_models.py:615
#: apps/basket/apps.py:12 apps/order/abstract_models.py:40
#: templates/oscar/basket/basket.html:5 templates/oscar/basket/basket.html:12
#: templates/oscar/basket/basket.html:21
#: templates/oscar/basket/partials/basket_totals.html:10
#: templates/oscar/basket/partials/basket_totals.html:197
#: templates/oscar/order/partials/basket_totals.html:7
#: templates/oscar/partials/nav_primary.html:15
msgid "Basket"
msgstr "Giỏ hàng"

#: apps/basket/abstract_models.py:72
msgid "Baskets"
msgstr "Những giỏ hàng"

#: apps/basket/abstract_models.py:91
#, python-format
msgid "%(status)s basket (owner: %(owner)s, lines: %(num_lines)d)"
msgstr "%(status)s giỏ hàng (owner: %(owner)s, dây : %(num_lines)d)"

#: apps/basket/abstract_models.py:160
#, python-format
msgid ""
"Due to technical limitations we are not able to ship more than %(threshold)d"
" items in one order."
msgstr "Do hạn chế về kỹ thuật, chúng tôi không thể giao nhiều hơn %(threshold)d trong một đơn hàng."

#: apps/basket/abstract_models.py:622
msgid "Line Reference"
msgstr "Tham khảo"

#: apps/basket/abstract_models.py:636 apps/basket/forms.py:81
#: apps/basket/forms.py:202 apps/order/abstract_models.py:521
#: apps/order/abstract_models.py:835 apps/order/abstract_models.py:948
#: apps/order/abstract_models.py:1016 apps/wishlists/abstract_models.py:129
#: templates/oscar/basket/partials/basket_content.html:30
#: templates/oscar/checkout/checkout.html:114
#: templates/oscar/checkout/thank_you.html:119
#: templates/oscar/customer/anon_order.html:60
#: templates/oscar/customer/wishlists/wishlists_detail.html:34
#: templates/oscar/dashboard/orders/line_detail.html:51
#: templates/oscar/dashboard/orders/line_detail.html:106
#: templates/oscar/dashboard/orders/line_detail.html:131
#: templates/oscar/dashboard/orders/line_detail.html:162
#: templates/oscar/dashboard/orders/order_detail.html:126
msgid "Quantity"
msgstr "Số lượng"

#: apps/basket/abstract_models.py:642 apps/order/abstract_models.py:59
#: apps/partner/abstract_models.py:110 apps/payment/abstract_models.py:80
#: templates/oscar/dashboard/catalogue/product_update.html:231
msgid "Currency"
msgstr "Tiền tệ"

#: apps/basket/abstract_models.py:644
msgid "Price excl. Tax"
msgstr "Giá chưa bao gồm thuế"

#: apps/basket/abstract_models.py:647
msgid "Price incl. Tax"
msgstr "Giá bao gồm thuế"

#: apps/basket/abstract_models.py:651 apps/communication/abstract_models.py:99
#: apps/order/abstract_models.py:392
msgid "Date Updated"
msgstr "Ngày cập nhật "

#: apps/basket/abstract_models.py:666
msgid "Basket line"
msgstr "Giỏ hàng dây "

#: apps/basket/abstract_models.py:667
msgid "Basket lines"
msgstr "Những giỏ hàng "

#: apps/basket/abstract_models.py:671
#, python-format
msgid "Basket #%(basket_id)d, Product #%(product_id)d, quantity %(quantity)d"
msgstr "Giỏ hàng #%(basket_id)d, Sản phẩm  #%(product_id)d, Số lượng %(quantity)d"

#: apps/basket/abstract_models.py:679
#, python-format
msgid "You cannot modify a %s basket"
msgstr "Bạn không thể thay đổi %s giỏ hàng "

#: apps/basket/abstract_models.py:915
#, python-format
msgid ""
"The price of '%(product)s' has increased from %(old_price)s to %(new_price)s"
" since you added it to your basket"
msgstr "Giá của  '%(product)s' đã tăng từ %(old_price)s đến %(new_price)s kể từ khi bạn thêm nó vào giỏ hàng của bạn "

#: apps/basket/abstract_models.py:920
#, python-format
msgid ""
"The price of '%(product)s' has decreased from %(old_price)s to %(new_price)s"
" since you added it to your basket"
msgstr "Giá của  '%(product)s' đã giảm  từ %(old_price)s đến %(new_price)s kể từ khi bạn thêm nó vào giỏ hàng của bạn "

#: apps/basket/abstract_models.py:934 apps/order/abstract_models.py:800
#: apps/order/abstract_models.py:834 apps/order/abstract_models.py:947
#: apps/order/abstract_models.py:1015
msgid "Line"
msgstr "dây "

#: apps/basket/abstract_models.py:938 apps/catalogue/abstract_models.py:847
#: apps/catalogue/abstract_models.py:1201
#: apps/catalogue/abstract_models.py:1333 apps/order/abstract_models.py:803
#: apps/order/abstract_models.py:829
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:110
#: templates/oscar/dashboard/catalogue/option_list.html:21
msgid "Option"
msgstr "Lựa chọn "

#: apps/basket/abstract_models.py:939 apps/offer/abstract_models.py:498
#: apps/offer/abstract_models.py:713 apps/order/abstract_models.py:805
msgid "Value"
msgstr "Giá trị "

#: apps/basket/abstract_models.py:944
msgid "Line attribute"
msgstr "Thuộc tính dây "

#: apps/basket/abstract_models.py:945
msgid "Line attributes"
msgstr "Những thuộc tính dây "

#: apps/basket/forms.py:83
msgid "Save for Later"
msgstr "Lưu lại cho lần sau "

#: apps/basket/forms.py:147
msgid "Move to Basket"
msgstr "Di chuyển đến giỏ hàng "

#: apps/basket/forms.py:179 apps/catalogue/abstract_models.py:816
#: apps/catalogue/abstract_models.py:1259
#: apps/communication/abstract_models.py:55
#: apps/dashboard/vouchers/forms.py:46 apps/dashboard/vouchers/forms.py:127
#: apps/order/abstract_models.py:869 apps/order/abstract_models.py:1049
#: apps/order/abstract_models.py:1102 apps/partner/abstract_models.py:24
#: apps/payment/abstract_models.py:211 apps/voucher/abstract_models.py:97
#: templates/oscar/dashboard/catalogue/product_class_form.html:102
#: templates/oscar/dashboard/comms/list.html:31
#: templates/oscar/dashboard/offers/offer_detail.html:117
#: templates/oscar/dashboard/vouchers/partials/voucher_details_table.html:9
#: templates/oscar/dashboard/vouchers/voucher_list.html:91
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:65
msgid "Code"
msgstr "Mã "

#: apps/basket/forms.py:247
msgid "Variant"
msgstr "Dạng khác "

#: apps/basket/forms.py:275
msgid "Please select a valid product"
msgstr "Vui lòng chọn sản phẩm hợp lệ "

#: apps/basket/forms.py:292
#, python-format
msgid ""
"Due to technical limitations we are not able to ship more than %(threshold)d"
" items in one order. Your basket currently has %(basket)d items."
msgstr "Do hạn chế về kỹ thuật, chúng tôi không thể giao nhiều hơn%(threshold)d  mục trong một đơn hàng. Giỏ hàng của bạn hiện có%(basket)d mục."

#: apps/basket/forms.py:314
msgid ""
"This product cannot be added to the basket because a price could not be "
"determined for it."
msgstr "Không thể thêm sản phẩm này vào giỏ hàng vì không tìm thấy giá bán"

#: apps/basket/forms.py:321
msgid ""
"This product cannot be added to the basket as its currency isn't the same as"
" other products in your basket"
msgstr "Sản phẩm này không thể thêm vào giỏ hàng vì loại tiền tệ  không giống như các sản phẩm khác trong giỏ hàng của bạn"

#: apps/basket/middleware.py:174
msgid ""
"We have merged a basket from a previous session. Its contents might have "
"changed."
msgstr "Chúng tôi đã gom một giỏ từ một phiên trước. Nội dung của nó có thể đã thay đổi."

#: apps/basket/reports.py:18 apps/basket/reports.py:77
msgid "User ID"
msgstr "ID của bạn "

#: apps/basket/reports.py:20 apps/catalogue/reviews/abstract_models.py:49
#: apps/catalogue/reviews/forms.py:12 apps/communication/abstract_models.py:34
#: apps/customer/abstract_models.py:134 apps/customer/views.py:430
#: apps/dashboard/users/forms.py:13 apps/dashboard/users/forms.py:45
#: apps/order/reports.py:20 apps/wishlists/abstract_models.py:162
#: templates/oscar/checkout/checkout.html:49
#: templates/oscar/checkout/thank_you.html:51
#: templates/oscar/dashboard/partners/partner_manage.html:38
#: templates/oscar/dashboard/partners/partner_user_list.html:38
#: templates/oscar/dashboard/partners/partner_user_select.html:44
#: templates/oscar/dashboard/reports/partials/open_basket_report.html:9
#: templates/oscar/dashboard/reports/partials/order_report.html:11
#: templates/oscar/dashboard/reports/partials/submitted_basket_report.html:8
#: templates/oscar/dashboard/reports/partials/user_report.html:8
#: templates/oscar/dashboard/users/detail.html:34
msgid "Email"
msgstr "Email "

#: apps/basket/reports.py:21 apps/basket/reports.py:79
msgid "Basket status"
msgstr "Trạng thái giỏ hàng "

#: apps/basket/reports.py:22 apps/basket/reports.py:80
#: templates/oscar/dashboard/reports/partials/open_basket_report.html:11
#: templates/oscar/dashboard/reports/partials/submitted_basket_report.html:10
msgid "Num lines"
msgstr "Số dây "

#: apps/basket/reports.py:23 apps/basket/reports.py:81
#: templates/oscar/customer/order/order_list.html:54
#: templates/oscar/dashboard/reports/partials/open_basket_report.html:12
#: templates/oscar/dashboard/reports/partials/submitted_basket_report.html:11
#: templates/oscar/dashboard/users/detail.html:124
msgid "Num items"
msgstr "Số sản phẩm "

#: apps/basket/reports.py:24
#: templates/oscar/dashboard/reports/partials/open_basket_report.html:13
msgid "Date of creation"
msgstr "Ngày tạo "

#: apps/basket/reports.py:25
#: templates/oscar/dashboard/reports/partials/open_basket_report.html:14
msgid "Time since creation"
msgstr "Thời gian kể từ khi tạo "

#: apps/basket/reports.py:57
msgid "Open baskets"
msgstr "Mở giỏ hàng "

#: apps/basket/reports.py:83
#: templates/oscar/dashboard/reports/partials/submitted_basket_report.html:13
msgid "Time between creation and submission"
msgstr "Thời gian từ khi tạo đến khi gửi "

#: apps/basket/reports.py:111
msgid "Submitted baskets"
msgstr "Gửi giỏ hàng "

#: apps/basket/views.py:177
msgid "You can't save an item for later if you're not logged in!"
msgstr "Bạn không thể lưu sản phẩm cho lần sau vì bạn chưa đăng nhập "

#: apps/basket/views.py:248
msgid ""
"Your basket has got some issues. Please correct any validation errors below."
msgstr ""

#: apps/basket/views.py:390
#, python-format
msgid "The '%(code)s' voucher has expired"
msgstr "Ma '%(code)s' của phiếu giảm giá đã hết hạn. "

#: apps/basket/views.py:397
#, python-format
msgid "The '%(code)s' voucher is not active"
msgstr "Mã '%(code)s' của phiếu giảm giá chưa được kích hoạt. "

#: apps/basket/views.py:426
msgid "Your basket does not qualify for a voucher discount"
msgstr "Giỏ hàng của bạn chưa đủ số lượng cho phiếu giảm giá ."

#: apps/basket/views.py:431
#, python-format
msgid "Voucher '%(code)s' added to basket"
msgstr "Mã '%(code)s' phiếu giảm giá đã thêm vào giỏ  hàng ."

#: apps/basket/views.py:441
#, python-format
msgid "You have already added the '%(code)s' voucher to your basket"
msgstr "Bạn đã thêm mã '%(code)s'  của phiếu giảm giá vào giỏ hàng ."

#: apps/basket/views.py:449
#, python-format
msgid "No voucher found with code '%(code)s'"
msgstr "Không tìm thấy phiếu giảm giá với mã '%(code)s' "

#: apps/basket/views.py:456
msgid "Please enter a voucher code"
msgstr "Bạn vui lòng nhập mã của phiếu giảm giá ."

#: apps/basket/views.py:477
#, python-format
msgid "No voucher found with id '%s'"
msgstr ""

#: apps/basket/views.py:483
#, python-format
msgid "Voucher '%s' removed from basket"
msgstr "Phiếu giảm giá '%s' bị bỏ ra khỏi giỏ hàng"

#: apps/catalogue/abstract_models.py:83 apps/catalogue/abstract_models.py:135
#: apps/catalogue/abstract_models.py:378 apps/offer/abstract_models.py:90
#: apps/offer/abstract_models.py:839 apps/shipping/abstract_models.py:18
msgid "Slug"
msgstr "Tiêu đề "

#: apps/catalogue/abstract_models.py:88
msgid "Requires shipping?"
msgstr "Yêu cầu giao hàng ? "

#: apps/catalogue/abstract_models.py:93
msgid "Track stock levels?"
msgstr "Kiểm tra mức độ tồn kho ?"

#: apps/catalogue/abstract_models.py:100
#: apps/catalogue/abstract_models.py:1334 defaults.py:125
#: templates/oscar/dashboard/catalogue/option_delete.html:27
#: templates/oscar/dashboard/catalogue/option_form.html:28
#: templates/oscar/dashboard/catalogue/option_list.html:6
#: templates/oscar/dashboard/catalogue/option_list.html:13
msgid "Options"
msgstr "Lựa chọn "

#: apps/catalogue/abstract_models.py:106 apps/catalogue/abstract_models.py:648
msgid "Product class"
msgstr "Dòng sản phẩm "

#: apps/catalogue/abstract_models.py:107
msgid "Product classes"
msgstr "Những dòng sản phẩm "

#: apps/catalogue/abstract_models.py:130 apps/catalogue/abstract_models.py:379
#: apps/offer/abstract_models.py:91 apps/shipping/abstract_models.py:21
#: apps/voucher/abstract_models.py:34
#: templates/oscar/dashboard/offers/offer_detail.html:67
#: templates/oscar/dashboard/offers/summary.html:14
#: templates/oscar/dashboard/shipping/weight_based_detail.html:33
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:23
msgid "Description"
msgstr "Mô tả chi tiết "

#: apps/catalogue/abstract_models.py:131 apps/catalogue/abstract_models.py:380
msgid "Meta title"
msgstr ""

#: apps/catalogue/abstract_models.py:132 apps/catalogue/abstract_models.py:381
msgid "Meta description"
msgstr ""

#: apps/catalogue/abstract_models.py:133 apps/catalogue/abstract_models.py:851
#: apps/dashboard/catalogue/tables.py:22
msgid "Image"
msgstr "Hình ảnh "

#: apps/catalogue/abstract_models.py:138 apps/catalogue/abstract_models.py:351
msgid "Is public"
msgstr "Là công khai"

#: apps/catalogue/abstract_models.py:141
msgid "Show this category in search results and catalogue listings."
msgstr ""

#: apps/catalogue/abstract_models.py:144
msgid "Ancestor categories are public"
msgstr ""

#: apps/catalogue/abstract_models.py:147
msgid "The ancestors of this category are public"
msgstr ""

#: apps/catalogue/abstract_models.py:290 apps/catalogue/abstract_models.py:311
#: apps/communication/abstract_models.py:78
#: templates/oscar/dashboard/catalogue/product_update.html:154
#: templates/oscar/dashboard/comms/list.html:33
msgid "Category"
msgstr "Danh mục "

#: apps/catalogue/abstract_models.py:291 apps/catalogue/abstract_models.py:425
#: apps/catalogue/abstract_models.py:668 defaults.py:113
#: templates/oscar/dashboard/catalogue/category_delete.html:12
#: templates/oscar/dashboard/catalogue/category_form.html:8
#: templates/oscar/dashboard/catalogue/category_form.html:18
#: templates/oscar/dashboard/catalogue/category_list.html:9
#: templates/oscar/dashboard/catalogue/category_list.html:19
#: templates/oscar/dashboard/catalogue/category_list.html:28
#: templates/oscar/dashboard/catalogue/product_update.html:77
msgid "Categories"
msgstr "Phân loại"

#: apps/catalogue/abstract_models.py:318
msgid "Product category"
msgstr "Danh mục hàng hóa "

#: apps/catalogue/abstract_models.py:319
msgid "Product categories"
msgstr "Những danh mục hàng hóa "

#: apps/catalogue/abstract_models.py:342
msgid "Stand-alone product"
msgstr "Sản phẩm riêng lẻ "

#: apps/catalogue/abstract_models.py:343 apps/catalogue/abstract_models.py:368
msgid "Parent product"
msgstr "Sản phẩm trước "

#: apps/catalogue/abstract_models.py:344
msgid "Child product"
msgstr "Sản phẩm sau "

#: apps/catalogue/abstract_models.py:347
msgid "Product structure"
msgstr "Cấu trúc sản phẩm "

#: apps/catalogue/abstract_models.py:354
msgid "Show this product in search results and catalogue listings."
msgstr "Hiện sản phẩm này trong kết quả tìm kiếm và catalog"

#: apps/catalogue/abstract_models.py:357 apps/dashboard/catalogue/forms.py:77
#: apps/dashboard/orders/forms.py:71 apps/order/abstract_models.py:519
#: templates/oscar/catalogue/detail.html:117
#: templates/oscar/dashboard/orders/line_detail.html:48
#: templates/oscar/dashboard/orders/order_detail.html:128
#: templates/oscar/dashboard/ranges/range_product_list.html:96
msgid "UPC"
msgstr "UPC"

#: apps/catalogue/abstract_models.py:358
msgid ""
"Universal Product Code (UPC) is an identifier for a product which is not "
"specific to a particular  supplier. Eg an ISBN for a book."
msgstr "Mã vạch sản phẩm (UPC) là một định danh cho một sản phẩm mà không phải là cụ thể cho một nhà cung cấp cụ thể. Ví dụ: mã vạch cho một cuốn sách. "

#: apps/catalogue/abstract_models.py:369
msgid ""
"Only choose a parent product if you're creating a child product.  For "
"example if this is a size 4 of a particular t-shirt.  Leave blank if this is"
" a stand-alone product (i.e. there is only one version of this product)."
msgstr "Chỉ chọn một sản phẩm làm  gốc nếu bạn đang tạo ra một sản phẩm nhỏ hơn . Ví dụ, nếu đây là một kích thước 4 của một t-shirt đặc biệt. Để trống nếu điều này là một sản phẩm độc lập (tức là chỉ có một phiên bản của sản phẩm này)."

#: apps/catalogue/abstract_models.py:376 apps/catalogue/abstract_models.py:624
#: apps/order/abstract_models.py:516 apps/wishlists/abstract_models.py:132
#: templates/oscar/dashboard/orders/line_detail.html:35
#: templates/oscar/dashboard/ranges/range_product_list.html:97
msgctxt "Product title"
msgid "Title"
msgstr "Tiêu đề"

#: apps/catalogue/abstract_models.py:390 apps/catalogue/abstract_models.py:813
#: apps/dashboard/catalogue/tables.py:26
#: templates/oscar/dashboard/catalogue/product_class_delete.html:10
msgid "Product type"
msgstr "Kiểu sản phẩm "

#: apps/catalogue/abstract_models.py:391
msgid "Choose what type of product this is"
msgstr "Chọn loại sản phẩm này là"

#: apps/catalogue/abstract_models.py:395
#: templates/oscar/dashboard/catalogue/product_update.html:84
#: templates/oscar/dashboard/catalogue/product_update.html:174
#: templates/oscar/dashboard/catalogue/product_update.html:283
msgid "Attributes"
msgstr "Thuộc tính "

#: apps/catalogue/abstract_models.py:396
msgid ""
"A product attribute is something that this product may have, such as a size,"
" as specified by its class"
msgstr "Một thuộc tính của sản phẩm là điều mà sản phẩm này có thể có, chẳng hạn như kích thước, màu sắc..."

#: apps/catalogue/abstract_models.py:400
msgid "Product options"
msgstr "Lựa chọn sản phẩm "

#: apps/catalogue/abstract_models.py:401
msgid ""
"Options are values that can be associated with a item when it is added to a "
"customer's basket.  This could be something like a personalised message to "
"be printed on a T-shirt."
msgstr "Tùy chọn là giá trị mà có thể được liên kết với một mục khi nó được thêm vào giỏ của khách hàng. Đây có thể là một cái gì đó giống như một tin nhắn cá nhân để được in trên một T-shirt."

#: apps/catalogue/abstract_models.py:408
#: templates/oscar/dashboard/catalogue/product_update.html:330
msgid "Recommended products"
msgstr "Sản phẩm đề xuất "

#: apps/catalogue/abstract_models.py:409
msgid "These are products that are recommended to accompany the main product."
msgstr "Đây là những sản phẩm được đề nghị để đi cùng với các sản phẩm chính."

#: apps/catalogue/abstract_models.py:414 defaults.py:221
msgid "Rating"
msgstr "Xếp hạng "

#: apps/catalogue/abstract_models.py:421 apps/partner/abstract_models.py:138
msgid "Date updated"
msgstr "Ngày cập nhật "

#: apps/catalogue/abstract_models.py:433
msgid "Is discountable?"
msgstr "Là sản phẩm giảm giá ? "

#: apps/catalogue/abstract_models.py:434
msgid "This flag indicates if this product can be used in an offer or not"
msgstr "Đánh dấu  này cho biết sản phẩm này có thể được sử dụng trong một đề xuất hay không ? "

#: apps/catalogue/abstract_models.py:444 apps/dashboard/catalogue/views.py:91
#: defaults.py:105 templates/oscar/dashboard/catalogue/product_delete.html:15
#: templates/oscar/dashboard/catalogue/product_list.html:8
#: templates/oscar/dashboard/catalogue/product_list.html:18
#: templates/oscar/dashboard/catalogue/product_list.html:26
#: templates/oscar/dashboard/catalogue/product_update.html:7
#: templates/oscar/dashboard/catalogue/product_update.html:17
#: templates/oscar/dashboard/ranges/range_product_list.html:21
msgid "Products"
msgstr "Sản phẩm"

#: apps/catalogue/abstract_models.py:501
msgid "Your product must have a title."
msgstr "Sản phẩm của bạn cần một tiêu đề ."

#: apps/catalogue/abstract_models.py:503
msgid "Your product must have a product class."
msgstr "Sản phẩm của bạn cần một danh mục sản phẩm "

#: apps/catalogue/abstract_models.py:505
msgid "Only child products can have a parent."
msgstr "Chỉ sản phẩm con có sản phẩm cha "

#: apps/catalogue/abstract_models.py:512
msgid "A child product needs a parent."
msgstr "Một sản phẩm con cần sản phẩm cha "

#: apps/catalogue/abstract_models.py:515
msgid "You can only assign child products to parent products."
msgstr "Bạn chỉ có thể gán các sản phẩm  con với các sản phẩm cha ."

#: apps/catalogue/abstract_models.py:518
msgid "A child product can't have a product class."
msgstr "Một sản phẩm con không thể có một lớp sản phẩm."

#: apps/catalogue/abstract_models.py:521
msgid "A child product can't have a category assigned."
msgstr "Một sản phẩm con  không thể có một danh mục được giao."

#: apps/catalogue/abstract_models.py:525
msgid "A child product can't have options."
msgstr "Một sản phẩm con  không thể có nhiều lựa chọn."

#: apps/catalogue/abstract_models.py:534
msgid "A parent product can't have stockrecords."
msgstr "Một sản phẩm cha không có hồ sơ lưu trữ ."

#: apps/catalogue/abstract_models.py:562
msgid "The specified parent product is a child product."
msgstr "Các sản phẩm cha có chi tiết là một sản phẩm con."

#: apps/catalogue/abstract_models.py:565
msgid "One can't add a child product to a product with stock records."
msgstr "Người ta không thể thêm một sản phẩm con cho một sản phẩm với các hồ sơ lưu trữ ."

#: apps/catalogue/abstract_models.py:631
msgctxt "Product meta title"
msgid "Meta title"
msgstr ""

#: apps/catalogue/abstract_models.py:638
msgctxt "Product meta description"
msgid "Meta description"
msgstr ""

#: apps/catalogue/abstract_models.py:783
msgid "Primary product"
msgstr "Sản phẩm chính "

#: apps/catalogue/abstract_models.py:787
msgid "Recommended product"
msgstr "Sản phẩm đề nghị "

#: apps/catalogue/abstract_models.py:789
msgid "Ranking"
msgstr "Xếp hạng "

#: apps/catalogue/abstract_models.py:790
msgid ""
"Determines order of the products. A product with a higher value will appear "
"before one with a lower ranking."
msgstr "Xác định thứ tự của các sản phẩm. Một sản phẩm có giá trị cao hơn sẽ xuất hiện trước khi một người với một thứ hạng thấp hơn."

#: apps/catalogue/abstract_models.py:798
msgid "Product recommendation"
msgstr "Sản phẩm đề nghị "

#: apps/catalogue/abstract_models.py:799
msgid "Product recomendations"
msgstr "Những sản phẩm đề nghị "

#: apps/catalogue/abstract_models.py:821
msgid ""
"Code can only contain the letters a-z, A-Z, digits, and underscores, and "
"can't start with a digit."
msgstr "Mã chỉ có thể bao gồm các ký tự  a-z, A-Z, số , gạch dưới, và không thể bắt đầu với số."

#: apps/catalogue/abstract_models.py:840
#: apps/catalogue/abstract_models.py:1041
#: apps/catalogue/abstract_models.py:1244
msgid "Text"
msgstr "Chữ "

#: apps/catalogue/abstract_models.py:841
#: apps/catalogue/abstract_models.py:1042
#: apps/catalogue/abstract_models.py:1245
msgid "Integer"
msgstr "Số "

#: apps/catalogue/abstract_models.py:842
#: apps/catalogue/abstract_models.py:1246
msgid "True / False"
msgstr "Đúng / Sai "

#: apps/catalogue/abstract_models.py:843
#: apps/catalogue/abstract_models.py:1044
#: apps/catalogue/abstract_models.py:1247
msgid "Float"
msgstr "Số nguyên "

#: apps/catalogue/abstract_models.py:844
msgid "Rich Text"
msgstr "Nhiều chữ "

#: apps/catalogue/abstract_models.py:845
#: apps/catalogue/abstract_models.py:1046
#: apps/catalogue/abstract_models.py:1248 apps/order/abstract_models.py:451
#: templates/oscar/dashboard/orders/line_detail.html:133
#: templates/oscar/dashboard/orders/line_detail.html:163
#: templates/oscar/dashboard/orders/order_detail.html:385
#: templates/oscar/dashboard/orders/order_detail.html:417
#: templates/oscar/dashboard/orders/order_detail.html:463
#: templates/oscar/dashboard/orders/order_detail.html:604
#: templates/oscar/dashboard/orders/order_detail.html:684
msgid "Date"
msgstr "Ngày "

#: apps/catalogue/abstract_models.py:846
msgid "Datetime"
msgstr "Ngày-giờ"

#: apps/catalogue/abstract_models.py:848
msgid "Multi Option"
msgstr ""

#: apps/catalogue/abstract_models.py:849
msgid "Entity"
msgstr "Chủ thể "

#: apps/catalogue/abstract_models.py:850
msgid "File"
msgstr "Thư mục "

#: apps/catalogue/abstract_models.py:855
#: apps/catalogue/abstract_models.py:1260 apps/dashboard/offers/forms.py:22
#: apps/offer/abstract_models.py:115 apps/offer/abstract_models.py:492
#: apps/offer/abstract_models.py:710 apps/order/abstract_models.py:804
#: apps/payment/abstract_models.py:37 defaults.py:220
#: templates/oscar/dashboard/catalogue/product_class_form.html:103
#: templates/oscar/dashboard/offers/offer_detail.html:71
#: templates/oscar/dashboard/offers/summary.html:16
#: templates/oscar/dashboard/orders/order_detail.html:636
#: templates/oscar/dashboard/orders/order_detail.html:686
msgid "Type"
msgstr "Kiểu "

#: apps/catalogue/abstract_models.py:863
#: apps/catalogue/abstract_models.py:1268
msgid "Option Group"
msgstr "Lựa chọn nhóm "

#: apps/catalogue/abstract_models.py:864
#: apps/catalogue/abstract_models.py:1269
msgid "Select an option group if using type \"Option\" or \"Multi Option\""
msgstr ""

#: apps/catalogue/abstract_models.py:865
#: templates/oscar/dashboard/catalogue/product_class_form.html:104
msgid "Required"
msgstr "Yêu cầu "

#: apps/catalogue/abstract_models.py:871
msgid "Product attribute"
msgstr "Thuộc tính sản phẩm "

#: apps/catalogue/abstract_models.py:872
#: templates/oscar/dashboard/catalogue/product_class_form.html:43
#: templates/oscar/dashboard/catalogue/product_class_form.html:90
msgid "Product attributes"
msgstr "Những thuộc tính sản phẩm "

#: apps/catalogue/abstract_models.py:892
msgid "Boolean attribute should not be required."
msgstr ""

#: apps/catalogue/abstract_models.py:959
msgid "Must be str"
msgstr ""

#: apps/catalogue/abstract_models.py:966
msgid "Must be a float"
msgstr "Phải là số nguyên "

#: apps/catalogue/abstract_models.py:972
msgid "Must be an integer"
msgstr "Phải là số "

#: apps/catalogue/abstract_models.py:976
msgid "Must be a date or datetime"
msgstr "phải là ngày hoặc ngày giờ "

#: apps/catalogue/abstract_models.py:980
msgid "Must be a datetime"
msgstr ""

#: apps/catalogue/abstract_models.py:984
msgid "Must be a boolean"
msgstr "Phải là giá trị đúng/sai "

#: apps/catalogue/abstract_models.py:988
msgid "Must be a model instance"
msgstr "Phải là một ví dụ mô hình"

#: apps/catalogue/abstract_models.py:995
msgid "Must be a list or AttributeOption queryset"
msgstr ""

#: apps/catalogue/abstract_models.py:1006
msgid "Must be an AttributeOption model object instance"
msgstr "Phải là thuộc tính "

#: apps/catalogue/abstract_models.py:1008
msgid "AttributeOption has not been saved yet"
msgstr "Thuộc tính chưa được lưu "

#: apps/catalogue/abstract_models.py:1014
#, python-format
msgid "%(enum)s is not a valid choice for %(attr)s"
msgstr "%(enum)s không là hợp lý cho  %(attr)s"

#: apps/catalogue/abstract_models.py:1019
msgid "Must be a file field"
msgstr "Phải là thư mục "

#: apps/catalogue/abstract_models.py:1034
msgid "Attribute"
msgstr "Thuộc tính "

#: apps/catalogue/abstract_models.py:1043
msgid "Boolean"
msgstr "Đúng / Sai "

#: apps/catalogue/abstract_models.py:1045
msgid "Richtext"
msgstr "Văn bản "

#: apps/catalogue/abstract_models.py:1047
msgid "DateTime"
msgstr ""

#: apps/catalogue/abstract_models.py:1051
msgid "Value multi option"
msgstr ""

#: apps/catalogue/abstract_models.py:1057
msgid "Value option"
msgstr "Giá trị lựa chọn "

#: apps/catalogue/abstract_models.py:1102
msgid "Product attribute value"
msgstr "Giá trị thuộc tính sản phẩm "

#: apps/catalogue/abstract_models.py:1103
msgid "Product attribute values"
msgstr "Những giá trị thuộc tính sản phẩm "

#: apps/catalogue/abstract_models.py:1148
msgctxt "Product attribute value"
msgid "Yes"
msgstr ""

#: apps/catalogue/abstract_models.py:1149
msgctxt "Product attribute value"
msgid "No"
msgstr ""

#: apps/catalogue/abstract_models.py:1182
msgid "Attribute option group"
msgstr "Thuộc tính nhóm sản phẩm "

#: apps/catalogue/abstract_models.py:1183
msgid "Attribute option groups"
msgstr "Những giá trị nhóm sản phẩm "

#: apps/catalogue/abstract_models.py:1200
msgid "Group"
msgstr "Nhóm "

#: apps/catalogue/abstract_models.py:1210
msgid "Attribute option"
msgstr "Thuộc tính lựa chọn "

#: apps/catalogue/abstract_models.py:1211
msgid "Attribute options"
msgstr "Lựa chọn thuộc tính "

#: apps/catalogue/abstract_models.py:1249
msgid "Select"
msgstr ""

#: apps/catalogue/abstract_models.py:1250
msgid "Radio"
msgstr ""

#: apps/catalogue/abstract_models.py:1251
msgid "Multi select"
msgstr ""

#: apps/catalogue/abstract_models.py:1252
msgid "Checkbox"
msgstr ""

#: apps/catalogue/abstract_models.py:1256
msgid "Skip this option"
msgstr ""

#: apps/catalogue/abstract_models.py:1261
msgid "Is this option required?"
msgstr ""

#: apps/catalogue/abstract_models.py:1272
msgid "Help text"
msgstr ""

#: apps/catalogue/abstract_models.py:1273
msgid "Help text shown to the user on the add to basket form"
msgstr ""

#: apps/catalogue/abstract_models.py:1276
msgid "Ordering"
msgstr ""

#: apps/catalogue/abstract_models.py:1279
msgid "Controls the ordering of product options on product detail pages"
msgstr ""

#: apps/catalogue/abstract_models.py:1321
#, python-format
msgid "Option Group is required for type %s"
msgstr ""

#: apps/catalogue/abstract_models.py:1325
#, python-format
msgid "Option Group can not be used with type %s"
msgstr ""

#: apps/catalogue/abstract_models.py:1391
msgid "Original"
msgstr "Nguồn gốc "

#: apps/catalogue/abstract_models.py:1392
msgid "Caption"
msgstr "Chú thích "

#: apps/catalogue/abstract_models.py:1397
msgid ""
"An image with a display order of zero will be the primary image for a "
"product"
msgstr "Hình ảnh với số thứ tự hiển thị bằng 0 sẽ là hình ảnh chính cho sản phẩm"

#: apps/catalogue/abstract_models.py:1407
msgid "Product image"
msgstr "Hình ảnh sản phẩm "

#: apps/catalogue/abstract_models.py:1408
msgid "Product images"
msgstr "Những hình ảnh của sản phẩm "

#: apps/catalogue/apps.py:12 apps/catalogue/apps.py:44
#: apps/dashboard/catalogue/apps.py:11 defaults.py:101
msgid "Catalogue"
msgstr "Danh mục"

#: apps/catalogue/product_attributes.py:66
#, python-format
msgid "%(obj)s has no attribute named '%(attr)s'"
msgstr "%(obj)s không có thuộc tính  '%(attr)s'"

#: apps/catalogue/product_attributes.py:80
#, python-format
msgid "%(attr)s attribute cannot be blank"
msgstr "%(attr)s thuộc tính không thể để trống "

#: apps/catalogue/product_attributes.py:88
#, python-format
msgid "%(attr)s attribute %(err)s"
msgstr "%(attr)s thuộc tính %(err)s"

#: apps/catalogue/reviews/abstract_models.py:32
#: templates/oscar/dashboard/reviews/review_delete.html:36
#: templates/oscar/dashboard/users/detail.html:181
msgctxt "Product review title"
msgid "Title"
msgstr "Tiêu đề"

#: apps/catalogue/reviews/abstract_models.py:35
#: templates/oscar/communication/email/email_detail.html:23
#: templates/oscar/communication/notifications/detail.html:28
#: templates/oscar/dashboard/users/detail.html:182
msgid "Body"
msgstr "Sản phẩm "

#: apps/catalogue/reviews/abstract_models.py:47
msgctxt "Anonymous reviewer name"
msgid "Name"
msgstr "Tên"

#: apps/catalogue/reviews/abstract_models.py:50
#: apps/dashboard/pages/forms.py:26 models/fields/__init__.py:32
#: templates/oscar/dashboard/pages/index.html:55
msgid "URL"
msgstr "Đường dẫn "

#: apps/catalogue/reviews/abstract_models.py:54
msgid "Requires moderation"
msgstr "Bắt buộc kiểm duyệt "

#: apps/catalogue/reviews/abstract_models.py:55
#: apps/dashboard/reviews/forms.py:12
msgid "Approved"
msgstr "Đồng ý "

#: apps/catalogue/reviews/abstract_models.py:56
#: apps/dashboard/reviews/forms.py:13
msgid "Rejected"
msgstr "Loại bỏ "

#: apps/catalogue/reviews/abstract_models.py:64
msgid "Total Votes"
msgstr "Tổng phiếu "

#: apps/catalogue/reviews/abstract_models.py:66
msgid "Delta Votes"
msgstr "Phiếu Delta "

#: apps/catalogue/reviews/abstract_models.py:78
msgid "Product review"
msgstr "Xem trước sản phẩm "

#: apps/catalogue/reviews/abstract_models.py:79
msgid "Product reviews"
msgstr "Những lượt xem sản phẩm "

#: apps/catalogue/reviews/abstract_models.py:97
msgid "Anonymous reviews must include a name and an email"
msgstr "Người không phải là thành viên có thể đánh giá với tên và email "

#: apps/catalogue/reviews/abstract_models.py:150
msgid "anonymous"
msgstr "Người chưa đăng ký thành viên "

#: apps/catalogue/reviews/abstract_models.py:172
msgid "Only signed in users can vote"
msgstr "Chỉ người có thể bỏ phiếu"

#: apps/catalogue/reviews/abstract_models.py:198
msgid "Up"
msgstr "Lên trên "

#: apps/catalogue/reviews/abstract_models.py:199
msgid "Down"
msgstr "Xuống dưới "

#: apps/catalogue/reviews/abstract_models.py:201
msgid "Delta"
msgstr "Delta "

#: apps/catalogue/reviews/abstract_models.py:209
msgid "Vote"
msgstr "Phiếu "

#: apps/catalogue/reviews/abstract_models.py:210
#: templates/oscar/dashboard/reviews/review_delete.html:40
#: templates/oscar/dashboard/reviews/review_list.html:60
msgid "Votes"
msgstr "Những phiếu bầu "

#: apps/catalogue/reviews/abstract_models.py:218
msgid "You cannot vote on your own reviews"
msgstr "Bạn không thể bỏ phiếu đánh giá của bạn "

#: apps/catalogue/reviews/abstract_models.py:221
msgid "Only signed-in users can vote on reviews"
msgstr "Chỉ thành viên mới có thể bỏ phiếu đánh giá "

#: apps/catalogue/reviews/abstract_models.py:225
msgid "You can only vote once on a review"
msgstr "Bạn chỉ được bỏ phiếu đánh giá "

#: apps/catalogue/reviews/apps.py:12
msgid "Catalogue reviews"
msgstr "Đánh giá danh mục "

#: apps/catalogue/reviews/forms.py:52
msgid "Recency"
msgstr "Gần nhất "

#: apps/catalogue/reviews/forms.py:57 apps/search/forms.py:83
msgid "Sort by"
msgstr "Sắp xếp theo "

#: apps/catalogue/reviews/views.py:33
msgid "You have already reviewed this product!"
msgstr "Bạn đã đánh giá sản phẩm này "

#: apps/catalogue/reviews/views.py:35
msgid "You can't leave a review for this product."
msgstr "Bạn không thể rời trang đánh giá sản phẩm này "

#: apps/catalogue/reviews/views.py:60
msgid "Thank you for reviewing this product"
msgstr "Cảm ơn bạn đã đánh giá sản phẩm này "

#: apps/catalogue/reviews/views.py:98
msgid "Thanks for voting!"
msgstr "Cảm ơn về phiếu của bạn !"

#: apps/catalogue/utils.py:62
#, python-format
msgid "%(filename)s is not a valid image (%(error)s)"
msgstr "%(filename)s không phải là hình hợp lệ (%(error)s)"

#: apps/catalogue/utils.py:71
#, python-format
msgid "%s is not a valid image archive"
msgstr "%s không phải là một kho lưu trữ hình ảnh hợp lệ"

#: apps/catalogue/views.py:136 apps/catalogue/views.py:178
msgid "The given page number was invalid."
msgstr "Số trang không hợp lệ."

#: apps/catalogue/views.py:145 templates/oscar/partials/nav_primary.html:41
msgid "All products"
msgstr "Tất cả sản phẩm "

#: apps/checkout/apps.py:13
#: templates/oscar/basket/partials/basket_quick.html:39
#: templates/oscar/checkout/checkout.html:8
msgid "Checkout"
msgstr "Thanh toán"

#: apps/checkout/forms.py:53
msgid "My email address is"
msgstr "Địa chỉ email "

#: apps/checkout/forms.py:56
msgid "I am a new customer and want to checkout as a guest"
msgstr "Tôi là khách hàng mới và muốn thanh toán như là một khách vãn lai"

#: apps/checkout/forms.py:57
msgid "I am a new customer and want to create an account before checking out"
msgstr "Tôi là khách hàng mới và muốn tạo một tài khoản trước khi thoát "

#: apps/checkout/forms.py:59
msgid "I am a returning customer, and my password is"
msgstr "Tôi là một khách hàng quay trở lại, và mật khẩu của tôi là "

#: apps/checkout/forms.py:73 apps/customer/forms.py:140
msgid "A user with that email address already exists"
msgstr "Một người dùng có địa chỉ email đã tồn tại "

#: apps/checkout/session.py:114
msgid "You need to add some items to your basket to checkout"
msgstr "Bạn cần phải thêm một số mặt hàng vào giỏ hàng của bạn để kiểm tra"

#: apps/checkout/session.py:132
#, python-format
msgid ""
"'%(title)s' is no longer available to buy (%(reason)s). Please adjust your "
"basket to continue"
msgstr "'%(title)s'không có sẵn (%(reason)s). Vui lòng điều chỉnh giỏ hàng của bạn để tiếp tục"

#: apps/checkout/session.py:150
msgid "Please either sign in or enter your email address"
msgstr "Vui lòng đăng nhập hoặc nhập địa chỉ email của bạn"

#: apps/checkout/session.py:174 apps/checkout/views.py:267
msgid "Please choose a shipping address"
msgstr "Vui lòng chọn địa chỉ giao hàng"

#: apps/checkout/session.py:183
msgid ""
"Your previously chosen shipping address is no longer valid.  Please choose "
"another one"
msgstr "Địa chỉ giao hàng cũ của bạn không chính xác. Vui lòng chọn một địa chỉ khác "

#: apps/checkout/session.py:193
msgid "Please choose a shipping method"
msgstr "Vui lòng chọn phương thức giao hàng "

#: apps/checkout/session.py:205
msgid ""
"Your previously chosen shipping method is no longer valid.  Please choose "
"another one"
msgstr "Phương thức vận chuyển được chọn trước đó của bạn không còn hợp lệ. Hãy chọn một số khác"

#: apps/checkout/surcharges.py:23
msgid "Percentage surcharge"
msgstr ""

#: apps/checkout/surcharges.py:54
msgid "Flat surcharge"
msgstr ""

#: apps/checkout/views.py:83
msgid ""
"Create your account and then you will be redirected back to the checkout "
"process"
msgstr "Tạo tài khoản của bạn và sau đó bạn sẽ được chuyển trở lại các quy trình thanh toán"

#: apps/checkout/views.py:206
msgid "Address saved"
msgstr "Lưu địa chỉ "

#: apps/checkout/views.py:221
msgid "Address deleted"
msgstr "Xóa địa chỉ "

#: apps/checkout/views.py:276
msgid ""
"Shipping is unavailable for your chosen address - please choose another"
msgstr "Phương thức vận chuyển không có sẵn cho địa chỉ của bạn lựa chọn - hãy chọn phương thức khác"

#: apps/checkout/views.py:319
msgid "Your submitted shipping method is not permitted"
msgstr "Phương thức vận chuyển bạn chọn  không được phép"

#: apps/checkout/views.py:569
msgid ""
"A problem occurred while processing payment for this order - no payment has "
"been taken.  Please contact customer services if this problem persists"
msgstr "Một vấn đề xảy ra trong khi xử lý thanh toán cho đơn hàng này .Hãy liên hệ với dịch vụ khách hàng nếu vấn đề này vẫn tồn tại !"

#: apps/checkout/views.py:642
msgid ""
"A problem occurred while placing this order. Please contact customer "
"services."
msgstr ""

#: apps/communication/abstract_models.py:24
msgid "Email Address"
msgstr "Địa chỉ email"

#: apps/communication/abstract_models.py:25
#: templates/oscar/communication/email/email_detail.html:19
#: templates/oscar/communication/email/email_list.html:9
#: templates/oscar/communication/notifications/detail.html:24
#: templates/oscar/dashboard/comms/detail.html:85
msgid "Subject"
msgstr "Chủ đề "

#: apps/communication/abstract_models.py:26
msgid "Body Text"
msgstr "Thông tin "

#: apps/communication/abstract_models.py:27
#: templates/oscar/dashboard/comms/detail.html:93
msgid "Body HTML"
msgstr "Body HTML "

#: apps/communication/abstract_models.py:28
msgid "Date Sent"
msgstr "Ngày gửi "

#: apps/communication/abstract_models.py:35
#: templates/oscar/dashboard/comms/detail.html:15
#: templates/oscar/dashboard/comms/list.html:7
#: templates/oscar/dashboard/comms/list.html:14
#: templates/oscar/dashboard/comms/list.html:21
#: templates/oscar/dashboard/comms/list.html:27
msgid "Emails"
msgstr "Email "

#: apps/communication/abstract_models.py:39
#, python-format
msgid "Email to %(user)s with subject '%(subject)s'"
msgstr "Email cho %(user)s với chủ đề  '%(subject)s'"

#: apps/communication/abstract_models.py:42
#, python-format
msgid "Email to %(email)s with subject '%(subject)s'"
msgstr ""

#: apps/communication/abstract_models.py:61
msgid ""
"Code can only contain the uppercase letters (A-Z), digits, and underscores, "
"and can't start with a digit."
msgstr ""

#: apps/communication/abstract_models.py:63
msgid "Code used for looking up this event programmatically"
msgstr "Mã khách hàng dùng cho chương trình tìm kiếm "

#: apps/communication/abstract_models.py:73
msgid "Order related"
msgstr "Đơn hàng liên quan "

#: apps/communication/abstract_models.py:74
msgid "User related"
msgstr "Khách hàng có liên quan "

#: apps/communication/abstract_models.py:86
msgid "Email Subject Template"
msgstr "Tiêu đề mẫu email "

#: apps/communication/abstract_models.py:88
msgid "Email Body Template"
msgstr "Nội dung mẫu email "

#: apps/communication/abstract_models.py:90
msgid "Email Body HTML Template"
msgstr "Nội dung mẫu HTML "

#: apps/communication/abstract_models.py:91
msgid "HTML template"
msgstr "Mẫu HTML "

#: apps/communication/abstract_models.py:94
msgid "SMS Template"
msgstr "Mẫu SMS "

#: apps/communication/abstract_models.py:96
msgid "SMS template"
msgstr "Mẫu SMS "

#: apps/communication/abstract_models.py:113
msgid "Communication event type"
msgstr "Truyền thông kiểu sự kiện"

#: apps/communication/abstract_models.py:114
msgid "Communication event types"
msgstr "Truyền thông kiểu sự kiện"

#: apps/communication/abstract_models.py:187
#: templates/oscar/communication/notifications/list.html:8
msgid "Inbox"
msgstr "Thư đến "

#: apps/communication/abstract_models.py:188
msgid "Archive"
msgstr "Lưu trữ "

#: apps/communication/abstract_models.py:199
#: apps/communication/notifications/views.py:65
msgid "Notification"
msgstr "Thông báo "

#: apps/communication/abstract_models.py:200
#: apps/communication/notifications/views.py:22
#: templates/oscar/customer/partials/standard_tabs.html:20
msgid "Notifications"
msgstr "Những thông báo "

#: apps/communication/apps.py:9 apps/communication/config.py:8
msgid "Communication"
msgstr ""

#: apps/communication/notifications/views.py:90
#, python-format
msgid "%(count)d notification archived"
msgid_plural "%(count)d notifications archived"
msgstr[0] "%(count)d thông báo đã lưu"

#: apps/communication/notifications/views.py:100
#, python-format
msgid "%(count)d notification deleted"
msgid_plural "%(count)d notifications deleted"
msgstr[0] "%(count)d thông báo đã xóa "

#: apps/customer/abstract_models.py:49
msgid "email address"
msgstr "Địa chỉ email "

#: apps/customer/abstract_models.py:55
msgid "Staff status"
msgstr "tình trạng nhân viên "

#: apps/customer/abstract_models.py:56
msgid "Designates whether the user can log into this admin site."
msgstr "Chỉ định xem ai có thể đăng nhập vào trang web quản trị này."

#: apps/customer/abstract_models.py:59 apps/customer/abstract_models.py:149
#: templates/oscar/dashboard/offers/offer_detail.html:132
#: templates/oscar/dashboard/users/detail.html:38
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:38
#: templates/oscar/dashboard/vouchers/voucher_list.html:112
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:50
msgid "Active"
msgstr "Hoạt động "

#: apps/customer/abstract_models.py:60
msgid ""
"Designates whether this user should be treated as active. Unselect this "
"instead of deleting accounts."
msgstr "Chỉ định cho người sử dụng này phải được coi là hoạt động. Bỏ chọn này thay vì xóa tài khoản."

#: apps/customer/abstract_models.py:62
msgid "date joined"
msgstr "Ngày tham gia "

#: apps/customer/abstract_models.py:72 apps/partner/abstract_models.py:33
#: templates/oscar/dashboard/partners/partner_list.html:45
#: templates/oscar/dashboard/partners/partner_manage.html:33
msgid "Users"
msgstr "Người sử dụng "

#: apps/customer/abstract_models.py:137 apps/wishlists/abstract_models.py:28
msgid "Key"
msgstr "Chìa khóa "

#: apps/customer/abstract_models.py:148
msgid "Not yet confirmed"
msgstr "Chưa xác nhận "

#: apps/customer/abstract_models.py:150
msgid "Cancelled"
msgstr "Hủy bỏ "

#: apps/customer/abstract_models.py:151 apps/partner/abstract_models.py:304
#: templates/oscar/dashboard/catalogue/stockalert_list.html:38
msgid "Closed"
msgstr "Đóng "

#: apps/customer/abstract_models.py:157
#: templates/oscar/dashboard/users/alerts/partials/alert.html:29
msgid "Date confirmed"
msgstr "Ngày xác nhận "

#: apps/customer/abstract_models.py:159
#: templates/oscar/dashboard/users/alerts/partials/alert.html:35
msgid "Date cancelled"
msgstr "Ngày hủy bỏ "

#: apps/customer/abstract_models.py:161
msgid "Date closed"
msgstr "Ngày đóng cửa "

#: apps/customer/abstract_models.py:167
msgid "Product alert"
msgstr "Thông báo sản phẩm "

#: apps/customer/abstract_models.py:168
#: templates/oscar/dashboard/users/alerts/delete.html:15
#: templates/oscar/dashboard/users/alerts/list.html:8
#: templates/oscar/dashboard/users/alerts/list.html:15
#: templates/oscar/dashboard/users/alerts/list.html:21
#: templates/oscar/dashboard/users/alerts/update.html:14
msgid "Product alerts"
msgstr "Những thông báo về  sản phẩm "

#: apps/customer/alerts/views.py:21
#: templates/oscar/customer/partials/standard_tabs.html:17
msgid "Product Alerts"
msgstr "Những thông báo của sản phẩm "

#: apps/customer/alerts/views.py:68
msgid "An alert has been created"
msgstr "Một thông báo đã được tạo "

#: apps/customer/alerts/views.py:70
#, python-format
msgid "A confirmation email has been sent to %s"
msgstr "Một  email xác nhận đã được gửi cho %s "

#: apps/customer/alerts/views.py:87
msgid "Your stock alert is now active"
msgstr "Thông báo kho của bạn hiện đang hoạt động"

#: apps/customer/alerts/views.py:89
msgid "Your stock alert cannot be confirmed"
msgstr "Thông báo kho của bạn hiện không được xác nhận "

#: apps/customer/alerts/views.py:122
msgid "Your stock alert has been cancelled"
msgstr "Thông báo kho của bạn đã bị hủy "

#: apps/customer/alerts/views.py:125
msgid "Your stock alert cannot be cancelled"
msgstr "Thông báo kho của bạn không thể hủy "

#: apps/customer/apps.py:13
#: templates/oscar/dashboard/orders/order_list.html:98
msgid "Customer"
msgstr "Khách hàng"

#: apps/customer/forms.py:70 apps/customer/forms.py:105
#: apps/dashboard/partners/forms.py:128
#: templates/oscar/customer/profile/profile.html:13
#: templates/oscar/dashboard/orders/order_detail.html:32
#: templates/oscar/dashboard/orders/order_detail.html:43
msgid "Email address"
msgstr "Địa chỉ email "

#: apps/customer/forms.py:90 apps/customer/forms.py:107
#: apps/dashboard/partners/forms.py:77
msgid "Password"
msgstr "Mật khẩu "

#: apps/customer/forms.py:100
msgid "The entered password is not valid!"
msgstr "Mật khẩu bạn nhập không đúng "

#: apps/customer/forms.py:109
msgid "Confirm password"
msgstr "Xác nhận mật khẩu "

#: apps/customer/forms.py:148 apps/dashboard/partners/forms.py:91
msgid "The two password fields didn't match."
msgstr "Hai mật khẩu chưa giống nhau "

#: apps/customer/forms.py:170 apps/dashboard/orders/forms.py:21
msgctxt "start date"
msgid "From"
msgstr "Từ "

#: apps/customer/forms.py:173 apps/dashboard/orders/forms.py:24
msgctxt "end date"
msgid "To"
msgstr "Đến "

#: apps/customer/forms.py:175 apps/dashboard/communications/forms.py:23
#: apps/dashboard/offers/reports.py:14 apps/dashboard/orders/forms.py:68
#: apps/dashboard/orders/views.py:120 apps/order/abstract_models.py:32
#: apps/order/reports.py:18 templates/oscar/customer/order/order_list.html:53
#: templates/oscar/dashboard/comms/detail.html:61
#: templates/oscar/dashboard/offers/offer_detail.html:155
#: templates/oscar/dashboard/orders/order_list.html:94
#: templates/oscar/dashboard/reports/partials/order_report.html:9
#: templates/oscar/dashboard/vouchers/voucher_detail.html:106
msgid "Order number"
msgstr "Số đơn đặt hàng "

#: apps/customer/forms.py:181
msgid "At least one field is required."
msgstr "Cần ít nhất một dòng bắt buộc "

#: apps/customer/forms.py:190 apps/dashboard/orders/forms.py:31
#: apps/dashboard/orders/forms.py:54
msgid "All orders"
msgstr "Tất cả các đơn hàng "

#: apps/customer/forms.py:200
#, python-format
msgid ""
"Orders placed between %(date_from)s and %(date_to)s and order number "
"containing %(order_number)s"
msgstr "Đơh hàng từ  %(date_from)s  đến  %(date_to)s và số đơn hàng  %(order_number)s"

#: apps/customer/forms.py:204 apps/dashboard/orders/forms.py:42
#, python-format
msgid "Orders placed between %(date_from)s and %(date_to)s"
msgstr "Đơn hàng từ ngày  %(date_from)s đến ngày  %(date_to)s"

#: apps/customer/forms.py:208
#, python-format
msgid ""
"Orders placed since %(date_from)s and order number containing "
"%(order_number)s"
msgstr "Đơn hàng từ ngày %(date_from)s và số hóa đơn bao gồm  %(order_number)s"

#: apps/customer/forms.py:211
#, python-format
msgid "Orders placed since %(date_from)s"
msgstr "Đơn hàng từ %(date_from)s"

#: apps/customer/forms.py:214
#, python-format
msgid ""
"Orders placed until %(date_to)s and order number containing %(order_number)s"
msgstr " Đơn hàng đến ngày %(date_to)s và số đơn hàng %(order_number)s"

#: apps/customer/forms.py:217
#, python-format
msgid "Orders placed until %(date_to)s"
msgstr "Đơn hàng đến ngày %(date_to)s"

#: apps/customer/forms.py:219
#, python-format
msgid "Orders with order number containing %(order_number)s"
msgstr "Đơn hàng với số đơn hàng %(order_number)s"

#: apps/customer/forms.py:263 apps/customer/forms.py:327
msgid "A user with this email address already exists"
msgstr "Khách hàng với email này đã tồn tại "

#: apps/customer/forms.py:346
msgid "Send notification to"
msgstr "Gửi thông báo đến cho "

#: apps/customer/forms.py:348
msgid "Enter your email"
msgstr "Vui lòng nhập email của bạn "

#: apps/customer/forms.py:382
#, python-format
msgid "There is already an active stock alert for %s"
msgstr "Đã có thông báo đang hoạt động cho %s"

#: apps/customer/forms.py:390
#, python-format
msgid ""
"%s has been sent a confirmation email for another product alert on this "
"site. Please confirm or cancel that request before signing up for more "
"alerts."
msgstr ""

#: apps/customer/forms.py:402
msgid "You already have an active alert for this product"
msgstr "Bạn đã có thông báo cho sản phẩm này "

#: apps/customer/views.py:174
msgid "Welcome back"
msgstr "Chào mừng quay trở lại "

#: apps/customer/views.py:222
msgid "Thanks for registering!"
msgstr "Cảm ơn bạn đã đăng ký "

#: apps/customer/views.py:253
#: templates/oscar/customer/partials/standard_tabs.html:5
msgid "Profile"
msgstr "Thông tin cá nhân "

#: apps/customer/views.py:304
msgid "Edit Profile"
msgstr "Chỉnh sửa thông tin cá nhân "

#: apps/customer/views.py:334
msgid "Profile updated"
msgstr "Cập nhật thông tin "

#: apps/customer/views.py:351 templates/oscar/customer/profile/profile.html:33
msgid "Delete profile"
msgstr "Xóa thông tin cá nhân "

#: apps/customer/views.py:364
msgid "Your profile has now been deleted. Thanks for using the site."
msgstr "Thông tin cá nhân của bạn đã được xóa. Cảm  ơn bạn đã ghé thăm chúng tôi "

#: apps/customer/views.py:371
msgid "Change Password"
msgstr "Thay đổi mật khẩu "

#: apps/customer/views.py:383
msgid "Password updated"
msgstr "Mật khẩu đã được cập nhật "

#: apps/customer/views.py:407
#: templates/oscar/customer/partials/standard_tabs.html:14
msgid "Email History"
msgstr "Lịch sử email "

#: apps/customer/views.py:446
#: templates/oscar/customer/partials/standard_tabs.html:8
msgid "Order History"
msgstr "Lịch sử đơn hàng "

#: apps/customer/views.py:501 apps/order/abstract_models.py:307
#: apps/order/abstract_models.py:376 apps/order/abstract_models.py:446
#: apps/order/abstract_models.py:476 apps/order/abstract_models.py:896
#: apps/order/abstract_models.py:969 apps/order/abstract_models.py:1081
#: apps/order/apps.py:9 apps/payment/abstract_models.py:73
#: apps/voucher/abstract_models.py:268
#: templates/oscar/dashboard/orders/shippingaddress_form.html:5
msgid "Order"
msgstr "Đơn hàng "

#: apps/customer/views.py:553
#, python-format
msgid ""
"All available lines from order %(number)s have been added to your basket"
msgstr "Tất cả các dòng có sẵn từ thứ tự %(number)s  đã được thêm vào giỏ hàng của bạn"

#: apps/customer/views.py:559
#, python-format
msgid ""
"It is not possible to re-order order %(number)s as none of its lines are "
"available to purchase"
msgstr "Bạn không thể sắp xếp lại số đơn hàng %(number)s  "

#: apps/customer/views.py:596
#, python-format
msgid "%(qty)d copies of '%(product)s' have been added to your basket"
msgstr "%(qty)d sao chép của '%(product)s' đã được thêm vào giỏ hàng của bạn ."

#: apps/customer/views.py:600
#, python-format
msgid "'%s' has been added to your basket"
msgstr "'%s' đã được thêm vào giỏ hàng của bạn "

#: apps/customer/views.py:628
#: templates/oscar/customer/partials/standard_tabs.html:11
msgid "Address Book"
msgstr "Sổ địa chỉ "

#: apps/customer/views.py:640 apps/customer/views.py:650
#: templates/oscar/customer/address/address_list.html:58
msgid "Add a new address"
msgstr "Thêm sổ địa chỉ mới "

#: apps/customer/views.py:655
#, python-format
msgid "Address '%s' created"
msgstr "Địa chỉ '%s' đã được tạo "

#: apps/customer/views.py:664 apps/customer/views.py:674
#: templates/oscar/checkout/shipping_address.html:48
#: templates/oscar/checkout/user_address_form.html:5
#: templates/oscar/checkout/user_address_form.html:17
msgid "Edit address"
msgstr "Sửa lại địa chỉ  "

#: apps/customer/views.py:682
#, python-format
msgid "Address '%s' updated"
msgstr "Địa chỉ '%s'   đã được cập nhật "

#: apps/customer/views.py:689
#: templates/oscar/checkout/user_address_delete.html:5
#: templates/oscar/checkout/user_address_delete.html:17
msgid "Delete address?"
msgstr "Bạn muốn xóa địa chỉ này ?"

#: apps/customer/views.py:699
#, python-format
msgid "Address '%s' deleted"
msgstr "Địa chỉ này '%s'  đã được xóa "

#: apps/customer/views.py:721
msgid "We do not ship to this country"
msgstr "Chúng tôi không thể giao hàng tại quốc gia này "

#: apps/customer/wishlists/views.py:26
#: templates/oscar/customer/partials/standard_tabs.html:24
#: templates/oscar/customer/wishlists/wishlists_delete.html:14
#: templates/oscar/customer/wishlists/wishlists_delete_product.html:14
#: templates/oscar/customer/wishlists/wishlists_detail.html:16
#: templates/oscar/customer/wishlists/wishlists_form.html:14
msgid "Wish Lists"
msgstr "Danh sách mong muốn "

#: apps/customer/wishlists/views.py:81
msgid "Quantities updated."
msgstr "Số lượng được cập nhật."

#: apps/customer/wishlists/views.py:107
msgid ""
"The shared accounts won't be able to access your wishlist because the "
"visiblity is set to private."
msgstr ""

#: apps/customer/wishlists/views.py:110
msgid ""
"You have added shared accounts to your wishlist but the visiblity is public,"
" this means everyone with a link has access to it."
msgstr ""

#: apps/customer/wishlists/views.py:146
#: templates/oscar/customer/wishlists/wishlists_list.html:48
msgid "Create a new wish list"
msgstr "Tạo một danh sách mong muốn mới "

#: apps/customer/wishlists/views.py:156
msgid "The requested product no longer exists"
msgstr "Các sản phẩm được yêu cầu không còn tồn tại "

#: apps/customer/wishlists/views.py:184
#, python-format
msgid "Your wishlist has been created and '%(name)s has been added"
msgstr "Danh sách mong muốn của bạn đã được tạo ra và '%(name)s đã được thêm"

#: apps/customer/wishlists/views.py:188
msgid "Your wishlist has been created"
msgstr "Danh sách mong muốn đã được tạo "

#: apps/customer/wishlists/views.py:211
#, python-format
msgid "%(title)s has been added to your wishlist"
msgstr "%(title)s đã được thêm vào danh sách mong muốn "

#: apps/customer/wishlists/views.py:246
#, python-format
msgid "Your '%s' wishlist has been updated"
msgstr "Danh sách  yêu thích  '%s' của bạn đã được cập nhật "

#: apps/customer/wishlists/views.py:260
#, python-format
msgid "Delete %s"
msgstr "Xóa %s "

#: apps/customer/wishlists/views.py:268
#, python-format
msgid "Your '%s' wish list has been deleted"
msgstr "Danh sác yêu thích '%s' của bạn đã được xóa "

#: apps/customer/wishlists/views.py:312
#, python-format
msgid "'%s' was added to your wish list."
msgstr "'%s'  đã được thêm vào danh sách yêu thích "

#: apps/customer/wishlists/views.py:358
#, python-format
msgid "Remove %s"
msgstr "Xóa %s"

#: apps/customer/wishlists/views.py:376
#, python-format
msgid "'%(title)s' was removed from your '%(name)s' wish list"
msgstr "'%(title)s' đã được xóa từ danh sách yêu thích '%(name)s' "

#: apps/customer/wishlists/views.py:403
#, python-format
msgid "Wish list '%(name)s' already containing '%(title)s'"
msgstr ""

#: apps/customer/wishlists/views.py:411
#, python-format
msgid "'%(title)s' moved to '%(name)s' wishlist"
msgstr "'%(title)s' di chuyển tới dánh sách yêu thích  '%(name)s' "

#: apps/dashboard/apps.py:12 defaults.py:96
#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:26
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:26
#: templates/oscar/dashboard/catalogue/attribute_option_group_list.html:12
#: templates/oscar/dashboard/catalogue/category_delete.html:9
#: templates/oscar/dashboard/catalogue/category_form.html:15
#: templates/oscar/dashboard/catalogue/category_list.html:16
#: templates/oscar/dashboard/catalogue/option_delete.html:26
#: templates/oscar/dashboard/catalogue/option_form.html:26
#: templates/oscar/dashboard/catalogue/option_list.html:12
#: templates/oscar/dashboard/catalogue/product_class_delete.html:9
#: templates/oscar/dashboard/catalogue/product_class_form.html:13
#: templates/oscar/dashboard/catalogue/product_class_list.html:7
#: templates/oscar/dashboard/catalogue/product_delete.html:14
#: templates/oscar/dashboard/catalogue/product_list.html:15
#: templates/oscar/dashboard/catalogue/product_update.html:14
#: templates/oscar/dashboard/catalogue/stockalert_list.html:14
#: templates/oscar/dashboard/comms/detail.html:14
#: templates/oscar/dashboard/comms/list.html:13
#: templates/oscar/dashboard/index.html:16
#: templates/oscar/dashboard/layout.html:20
#: templates/oscar/dashboard/layout.html:94
#: templates/oscar/dashboard/offers/offer_delete.html:13
#: templates/oscar/dashboard/offers/offer_detail.html:14
#: templates/oscar/dashboard/offers/offer_list.html:15
#: templates/oscar/dashboard/offers/step_form.html:21
#: templates/oscar/dashboard/orders/line_detail.html:13
#: templates/oscar/dashboard/orders/order_detail.html:14
#: templates/oscar/dashboard/orders/order_list.html:16
#: templates/oscar/dashboard/orders/shippingaddress_form.html:11
#: templates/oscar/dashboard/orders/statistics.html:15
#: templates/oscar/dashboard/pages/delete.html:14
#: templates/oscar/dashboard/pages/index.html:14
#: templates/oscar/dashboard/pages/update.html:13
#: templates/oscar/dashboard/partners/partner_delete.html:13
#: templates/oscar/dashboard/partners/partner_form.html:14
#: templates/oscar/dashboard/partners/partner_list.html:12
#: templates/oscar/dashboard/partners/partner_manage.html:12
#: templates/oscar/dashboard/partners/partner_user_form.html:14
#: templates/oscar/dashboard/partners/partner_user_select.html:11
#: templates/oscar/dashboard/ranges/range_delete.html:13
#: templates/oscar/dashboard/ranges/range_form.html:13
#: templates/oscar/dashboard/ranges/range_list.html:11
#: templates/oscar/dashboard/ranges/range_product_list.html:13
#: templates/oscar/dashboard/reports/index.html:12
#: templates/oscar/dashboard/reviews/review_delete.html:14
#: templates/oscar/dashboard/reviews/review_list.html:14
#: templates/oscar/dashboard/reviews/review_update.html:14
#: templates/oscar/dashboard/shipping/weight_band_delete.html:14
#: templates/oscar/dashboard/shipping/weight_band_form.html:14
#: templates/oscar/dashboard/shipping/weight_based_delete.html:11
#: templates/oscar/dashboard/shipping/weight_based_detail.html:12
#: templates/oscar/dashboard/shipping/weight_based_form.html:17
#: templates/oscar/dashboard/shipping/weight_based_list.html:12
#: templates/oscar/dashboard/users/alerts/delete.html:14
#: templates/oscar/dashboard/users/alerts/list.html:14
#: templates/oscar/dashboard/users/alerts/update.html:13
#: templates/oscar/dashboard/users/detail.html:12
#: templates/oscar/dashboard/users/index.html:21
#: templates/oscar/dashboard/vouchers/voucher_delete.html:18
#: templates/oscar/dashboard/vouchers/voucher_detail.html:12
#: templates/oscar/dashboard/vouchers/voucher_form.html:14
#: templates/oscar/dashboard/vouchers/voucher_list.html:14
#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:14
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:13
#: templates/oscar/dashboard/vouchers/voucher_set_form.html:14
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:13
#: templates/oscar/partials/nav_accounts.html:51
msgid "Dashboard"
msgstr "Bảng điều khiển "

#: apps/dashboard/catalogue/forms.py:53
msgid "Leave blank to generate from category name"
msgstr ""

#: apps/dashboard/catalogue/forms.py:62
msgid "Create a new product of type"
msgstr "Tạo thêm một loại sản phẩm"

#: apps/dashboard/catalogue/forms.py:63
msgid "-- Choose type --"
msgstr "Chọn kiểu "

#: apps/dashboard/catalogue/forms.py:79
msgid "Product title"
msgstr "Tiêu đề sản phẩm "

#: apps/dashboard/catalogue/forms.py:240
msgid "Leave blank to generate from product title"
msgstr ""

#: apps/dashboard/catalogue/forms.py:385
msgid "Select an option group"
msgstr "Lựa chọn nhóm "

#: apps/dashboard/catalogue/forms.py:404
msgid "An option group is required"
msgstr ""

#: apps/dashboard/catalogue/formsets.py:96
msgid ""
"At least one stock record must be set to a partner that you're associated "
"with."
msgstr "Cần ít nhất một tồn kho để thiết lập liên kết với đối tác "

#: apps/dashboard/catalogue/formsets.py:114
msgid "Stand-alone and parent products must have at least one category"
msgstr "Sản phẩm riêng lẻ và dòng sản phẩm phải có ít nhất một danh mục "

#: apps/dashboard/catalogue/formsets.py:118
msgid "A child product should not have categories"
msgstr "Sản phẩm con nên có danh mục "

#: apps/dashboard/catalogue/tables.py:18
#: templates/oscar/dashboard/catalogue/product_update.html:282
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:11
msgid "Title"
msgstr "Tiêu đề"

#: apps/dashboard/catalogue/tables.py:30
#: templates/oscar/dashboard/catalogue/product_update.html:103
#: templates/oscar/dashboard/catalogue/product_update.html:275
msgid "Variants"
msgstr "Loại khác "

#: apps/dashboard/catalogue/tables.py:35 apps/partner/abstract_models.py:153
#: templates/oscar/dashboard/catalogue/product_update.html:284
msgid "Stock records"
msgstr "Bản ghi lưu kho "

#: apps/dashboard/catalogue/tables.py:39 apps/dashboard/catalogue/tables.py:88
#: apps/dashboard/catalogue/tables.py:108
#: templates/oscar/customer/wishlists/wishlists_detail.html:79
#: templates/oscar/dashboard/catalogue/attribute_option_group_row_actions.html:6
#: templates/oscar/dashboard/catalogue/category_row_actions.html:6
#: templates/oscar/dashboard/catalogue/option_row_actions.html:6
#: templates/oscar/dashboard/catalogue/product_class_list.html:43
#: templates/oscar/dashboard/catalogue/product_row_actions.html:6
#: templates/oscar/dashboard/offers/offer_list.html:136
#: templates/oscar/dashboard/orders/order_detail.html:134
#: templates/oscar/dashboard/pages/index.html:68
#: templates/oscar/dashboard/partners/partner_list.html:88
#: templates/oscar/dashboard/ranges/range_list.html:64
#: templates/oscar/dashboard/reviews/review_list.html:104
#: templates/oscar/dashboard/users/alerts/list.html:72
#: templates/oscar/dashboard/users/detail.html:85
#: templates/oscar/dashboard/vouchers/voucher_list.html:135
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:83
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:63
msgid "Actions"
msgstr "Hoạt động "

#: apps/dashboard/catalogue/tables.py:62
msgid "Number of child categories"
msgstr "Số danh mục con "

#: apps/dashboard/catalogue/tables.py:70
#, python-format
msgid "%s Category"
msgid_plural "%s Categories"
msgstr[0] "Danh mục  %s"

#: apps/dashboard/catalogue/tables.py:84
msgid "Option summary"
msgstr ""

#: apps/dashboard/catalogue/tables.py:93
#, python-format
msgid "%s Attribute Option Group"
msgid_plural "%s Attribute Option Groups"
msgstr[0] ""

#: apps/dashboard/catalogue/tables.py:113
#, python-format
msgid "%s Option"
msgid_plural "%s Options"
msgstr[0] ""

#: apps/dashboard/catalogue/views.py:90
msgid "Product search results"
msgstr "Kết quả tìm kiếm sản phẩm "

#: apps/dashboard/catalogue/views.py:168
msgid "Please choose a product type"
msgstr "Vui lòng chọn loại sản phẩm "

#: apps/dashboard/catalogue/views.py:289
#, python-format
msgid "Create new %(product_class)s product"
msgstr "Tạo mới %(product_class)s sản phẩm "

#: apps/dashboard/catalogue/views.py:292
#, python-format
msgid "Create new variant of %(parent_product)s"
msgstr "Tạo mới biến thể của %(parent_product)s "

#: apps/dashboard/catalogue/views.py:298
#, python-format
msgid "Editing variant of %(parent_product)s"
msgstr "Chỉnh sửa biến thể của %(parent_product)s "

#: apps/dashboard/catalogue/views.py:393 apps/dashboard/catalogue/views.py:681
#: apps/dashboard/catalogue/views.py:811 apps/dashboard/catalogue/views.py:954
msgid "Your submitted data was not valid - please correct the errors below"
msgstr "Yêu cầu của bạn chưa đúng - vui lòng kiểm tra lại thong tin bên dưới "

#: apps/dashboard/catalogue/views.py:457
msgid "Delete product variant?"
msgstr "Xóa biến thể của sản phẩm "

#: apps/dashboard/catalogue/views.py:459
msgid "Delete product?"
msgstr "Xóa sản phẩm "

#: apps/dashboard/catalogue/views.py:503
#, python-format
msgid "Deleted product variant '%s'"
msgstr "Xóa biến thể của sản phẩm '%s'"

#: apps/dashboard/catalogue/views.py:509
#, python-format
msgid "Deleted product '%s'"
msgstr "Xóa sản phẩm '%s'"

#: apps/dashboard/catalogue/views.py:531
#, python-format
msgid "Alerts with status \"%s\""
msgstr "Thông báo với trạng thái \"%s\""

#: apps/dashboard/catalogue/views.py:534
msgid "All alerts"
msgstr "Tất cả các thông báo "

#: apps/dashboard/catalogue/views.py:588
msgid "Add a new category"
msgstr "Thêm mới danh mục "

#: apps/dashboard/catalogue/views.py:592
msgid "Category created successfully"
msgstr "Danh mục đã được cập nhật thành công "

#: apps/dashboard/catalogue/views.py:610
#, python-format
msgid "Update category '%s'"
msgstr "Cập nhật danh mục '%s'"

#: apps/dashboard/catalogue/views.py:614
msgid "Category updated successfully"
msgstr "Danh mục đã cập nhật thành công "

#: apps/dashboard/catalogue/views.py:631
msgid "Category deleted successfully"
msgstr "Danh mục đã được xóa "

#: apps/dashboard/catalogue/views.py:717
msgid "Add a new product type"
msgstr "Thêm mới một loại sản phẩm "

#: apps/dashboard/catalogue/views.py:720
msgid "Product type created successfully"
msgstr "Loại sản phẩm mới đã được tạo "

#: apps/dashboard/catalogue/views.py:729
#, python-format
msgid "Update product type '%s'"
msgstr "Cập nhật loại sản phẩm '%s'"

#: apps/dashboard/catalogue/views.py:732
msgid "Product type updated successfully"
msgstr "Loại sản phẩm mới đã được cập nhật "

#: apps/dashboard/catalogue/views.py:747 apps/offer/abstract_models.py:859
#: defaults.py:109
#: templates/oscar/dashboard/catalogue/product_class_list.html:24
msgid "Product Types"
msgstr "Các loại sản phẩm "

#: apps/dashboard/catalogue/views.py:758
#, python-format
msgid "Delete product type '%s'"
msgstr "Xóa loại sản phẩm '%s'"

#: apps/dashboard/catalogue/views.py:763 apps/dashboard/catalogue/views.py:899
#: apps/dashboard/catalogue/views.py:1004
#, python-format
msgid "Unable to delete '%s'"
msgstr "Không thể xóa '%s'"

#: apps/dashboard/catalogue/views.py:765
#, python-format
msgid "%i products are still assigned to this type"
msgstr "%i sản phẩm vẫn được gán cho loại này"

#: apps/dashboard/catalogue/views.py:770
msgid "Product type deleted successfully"
msgstr "Loại sản phẩm xóa thành công"

#: apps/dashboard/catalogue/views.py:847
msgid "Add a new Attribute Option Group"
msgstr ""

#: apps/dashboard/catalogue/views.py:850
msgid "Attribute Option Group created successfully"
msgstr ""

#: apps/dashboard/catalogue/views.py:864
#, python-format
msgid "Update Attribute Option Group '%s'"
msgstr ""

#: apps/dashboard/catalogue/views.py:867
msgid "Attribute Option Group updated successfully"
msgstr ""

#: apps/dashboard/catalogue/views.py:894
#, python-format
msgid "Delete Attribute Option Group '%s'"
msgstr ""

#: apps/dashboard/catalogue/views.py:901
#, python-format
msgid ""
"%i product attributes are still assigned to this attribute option group"
msgstr ""

#: apps/dashboard/catalogue/views.py:920
msgid "Attribute Option Group deleted successfully"
msgstr ""

#: apps/dashboard/catalogue/views.py:967
msgid "Add a new Option"
msgstr ""

#: apps/dashboard/catalogue/views.py:970
msgid "Option created successfully"
msgstr ""

#: apps/dashboard/catalogue/views.py:983
#, python-format
msgid "Update Option '%s'"
msgstr ""

#: apps/dashboard/catalogue/views.py:986
msgid "Option updated successfully"
msgstr ""

#: apps/dashboard/catalogue/views.py:998
#, python-format
msgid "Delete Option '%s'"
msgstr ""

#: apps/dashboard/catalogue/views.py:1008
#, python-format
msgid "%i products are still assigned to this option"
msgstr ""

#: apps/dashboard/catalogue/views.py:1013
#, python-format
msgid "%i product classes are still assigned to this option"
msgstr ""

#: apps/dashboard/catalogue/views.py:1019
msgid "Option deleted successfully"
msgstr ""

#: apps/dashboard/communications/apps.py:11
msgid "Communications dashboard"
msgstr "Bảng điều khiển "

#: apps/dashboard/communications/forms.py:14
msgid "Email subject template"
msgstr "Tiêu đề mẫu email "

#: apps/dashboard/communications/forms.py:16
msgid "Email body text template"
msgstr "Nội dung mẫu email "

#: apps/dashboard/communications/forms.py:19
msgid "Email body HTML template"
msgstr "Nội dung HTML mẫu email "

#: apps/dashboard/communications/forms.py:24
msgid "Preview email"
msgstr "Xem trước email "

#: apps/dashboard/communications/forms.py:66
msgid "No order found with this number"
msgstr "Không tìm thấy đơn hàng với mã số này "

#: apps/dashboard/communications/forms.py:75
msgid "Please enter an email address"
msgstr "Vui lòng nhập địa chỉ email "

#: apps/dashboard/communications/views.py:31
msgid ""
"The submitted form was not valid, please correct the errors and resubmit"
msgstr "Yêu cầu của bạn chưa hợp lệ, vui lòng kiểm tra lại thông tin bên dưới "

#: apps/dashboard/communications/views.py:40
msgid "Email saved"
msgstr "Email đã được lưu "

#: apps/dashboard/communications/views.py:81
#, python-format
msgid "A preview email has been sent to %s"
msgstr "Bản xem trước email đã được gửi tới %s"

#: apps/dashboard/offers/apps.py:11
msgid "Offers dashboard"
msgstr "Cung cấp bảng điều khiển"

#: apps/dashboard/offers/forms.py:32
msgid "This can only be changed if it has no vouchers attached to it"
msgstr ""

#: apps/dashboard/offers/forms.py:40 apps/offer/abstract_models.py:157
#: templates/oscar/dashboard/offers/offer_list.html:90
#: templates/oscar/dashboard/vouchers/voucher_detail.html:38
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:112
msgid "Start date"
msgstr "Ngày bắt đầu "

#: apps/dashboard/offers/forms.py:43 apps/offer/abstract_models.py:161
#: templates/oscar/dashboard/offers/offer_list.html:91
#: templates/oscar/dashboard/vouchers/voucher_detail.html:39
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:113
msgid "End date"
msgstr "Ngày kết thúc "

#: apps/dashboard/offers/forms.py:62
msgid "The end date must be after the start date"
msgstr "Ngày kết thúc phải sau ngày bắt đầu"

#: apps/dashboard/offers/forms.py:66
msgid "Exclusive offers cannot be combined"
msgstr ""

#: apps/dashboard/offers/forms.py:96
msgid "Custom condition"
msgstr "Điều kiện khách hàng "

#: apps/dashboard/offers/forms.py:128 apps/dashboard/offers/forms.py:138
msgid ""
"Please either choose a range, type and value OR select a custom condition"
msgstr "Xin vui lòng chọn loại và giá trị hoặc chọn một điều kiện tùy chỉnh"

#: apps/dashboard/offers/forms.py:134
msgid "No other options can be set if you are using a custom condition"
msgstr ""

#: apps/dashboard/offers/forms.py:155
msgid "Custom incentive"
msgstr "Tuỳ chỉnh ưu đãi"

#: apps/dashboard/offers/forms.py:186 apps/dashboard/offers/forms.py:196
msgid ""
"Please either choose a range, type and value OR select a custom incentive"
msgstr "Xin vui lòng chọn loại và giá trị hoặc chọn một ưu đãi tùy chỉnh"

#: apps/dashboard/offers/forms.py:192
msgid "No other options can be set if you are using a custom incentive"
msgstr "Không có lựa chọn khác có thể được thiết lập nếu bạn đang sử dụng một ưu đãi tùy chỉnh"

#: apps/dashboard/offers/forms.py:211 apps/dashboard/vouchers/forms.py:47
#: apps/order/abstract_models.py:1098
#: templates/oscar/dashboard/offers/offer_list.html:85
#: templates/oscar/dashboard/orders/order_detail.html:638
#: templates/oscar/dashboard/vouchers/voucher_detail.html:37
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:111
msgid "Offer name"
msgstr "Tên ưu đãi "

#: apps/dashboard/offers/forms.py:212 apps/dashboard/vouchers/forms.py:48
msgid "Is active?"
msgstr "Hoạt động ?"

#: apps/dashboard/offers/forms.py:213
#: templates/oscar/dashboard/offers/offer_list.html:86
msgid "Offer type"
msgstr ""

#: apps/dashboard/offers/forms.py:214
msgid "Has vouchers?"
msgstr ""

#: apps/dashboard/offers/forms.py:215 apps/dashboard/orders/forms.py:85
#: apps/voucher/reports.py:18
#: templates/oscar/dashboard/reports/partials/voucher_report.html:9
msgid "Voucher code"
msgstr "Mã phiếu khuyến mãi "

#: apps/dashboard/offers/reports.py:15
#: templates/oscar/dashboard/offers/offer_detail.html:156
msgid "Order date"
msgstr "Ngày đặt hàng "

#: apps/dashboard/offers/reports.py:16
#: templates/oscar/basket/partials/basket_totals.html:238
#: templates/oscar/customer/anon_order.html:111
#: templates/oscar/customer/order/order_detail.html:137
#: templates/oscar/dashboard/offers/offer_detail.html:157
#: templates/oscar/dashboard/orders/order_detail.html:272
#: templates/oscar/dashboard/vouchers/voucher_detail.html:107
#: templates/oscar/order/partials/basket_totals.html:148
msgid "Order total"
msgstr "Tổng số đơn hàng "

#: apps/dashboard/offers/reports.py:17
#: templates/oscar/checkout/shipping_methods.html:25
#: templates/oscar/dashboard/offers/offer_detail.html:158
#: templates/oscar/dashboard/offers/offer_list.html:98
msgid "Cost"
msgstr "Chi phí "

#: apps/dashboard/offers/views.py:61 apps/dashboard/vouchers/views.py:68
#, python-format
msgid "Name matches \"%s\""
msgstr ""

#: apps/dashboard/offers/views.py:69 apps/dashboard/vouchers/views.py:79
msgid "Is active"
msgstr ""

#: apps/dashboard/offers/views.py:72 apps/dashboard/vouchers/views.py:82
msgid "Is inactive"
msgstr ""

#: apps/dashboard/offers/views.py:75
#, python-format
msgid "Is of type \"%s\""
msgstr ""

#: apps/dashboard/offers/views.py:78
msgid "Has vouchers"
msgstr ""

#: apps/dashboard/offers/views.py:78
msgid "Has no vouchers"
msgstr ""

#: apps/dashboard/offers/views.py:81
#, python-format
msgid "Voucher code matches \"%s\""
msgstr ""

#: apps/dashboard/offers/views.py:109
#, python-format
msgid "%s step not complete"
msgstr "%s bước chưa hoàn thành "

#: apps/dashboard/offers/views.py:260
#, python-format
msgid "Offer '%s' updated"
msgstr "Ưu đãi '%s' được cập nhật "

#: apps/dashboard/offers/views.py:262
#, python-format
msgid "Offer '%s' created!"
msgstr "Ưu đãi '%s' được tạo "

#: apps/dashboard/offers/views.py:292
msgid "Name, description and type"
msgstr ""

#: apps/dashboard/offers/views.py:308
#: templates/oscar/dashboard/offers/offer_detail.html:75
#: templates/oscar/dashboard/offers/offer_list.html:93
#: templates/oscar/dashboard/offers/summary.html:24
#: templates/oscar/dashboard/vouchers/voucher_detail.html:42
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:116
msgid "Incentive"
msgstr "Khuyến khích"

#: apps/dashboard/offers/views.py:338
#: templates/oscar/dashboard/offers/offer_detail.html:85
#: templates/oscar/dashboard/offers/offer_list.html:96
#: templates/oscar/dashboard/offers/summary.html:40
#: templates/oscar/dashboard/vouchers/voucher_detail.html:44
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:118
msgid "Restrictions"
msgstr "Hạn chế"

#: apps/dashboard/offers/views.py:349
msgid "This offer can only be deleted if it has no vouchers attached to it"
msgstr ""

#: apps/dashboard/offers/views.py:354
msgid "Offer deleted!"
msgstr "Ưu đãi đã được xóa "

#: apps/dashboard/offers/views.py:378
msgid "Offer is already suspended"
msgstr "Ưu đãi đã bị dừng lại "

#: apps/dashboard/offers/views.py:381
msgid "Offer suspended"
msgstr "Ưu đãi bị treo  "

#: apps/dashboard/offers/views.py:389
msgid "Offer cannot be reinstated as it is not currently suspended"
msgstr "Ưu đãi không thể được phục hồi"

#: apps/dashboard/offers/views.py:393
msgid "Offer reinstated"
msgstr "Ưu đãi được phục hồi"

#: apps/dashboard/orders/apps.py:11
msgid "Orders dashboard"
msgstr "Bảng điều khiển đơn hàng "

#: apps/dashboard/orders/forms.py:48
#, python-format
msgid "Orders placed since %s"
msgstr "Các đơn hàng từ %s"

#: apps/dashboard/orders/forms.py:51
#, python-format
msgid "Orders placed until %s"
msgstr "Các đơn đặt hàng cho đến khi %s"

#: apps/dashboard/orders/forms.py:69 apps/dashboard/reviews/forms.py:33
msgid "Customer name"
msgstr "Tên khách hàng "

#: apps/dashboard/orders/forms.py:70
msgid "Product name"
msgstr "Tên sản phẩm "

#: apps/dashboard/orders/forms.py:72 apps/order/abstract_models.py:490
#: apps/partner/abstract_models.py:106
#: templates/oscar/dashboard/orders/line_detail.html:78
msgid "Partner SKU"
msgstr "Đối tác SKU "

#: apps/dashboard/orders/forms.py:81 apps/dashboard/reports/forms.py:24
#: apps/dashboard/reviews/forms.py:29
msgid "Date from"
msgstr "Từ ngày "

#: apps/dashboard/orders/forms.py:83 apps/dashboard/reports/forms.py:26
msgid "Date to"
msgstr "Đến ngày "

#: apps/dashboard/orders/forms.py:88
msgid "Payment method"
msgstr "Phương thức thanh toán "

#: apps/dashboard/orders/forms.py:91
msgid "HTML"
msgstr "HTML "

#: apps/dashboard/orders/forms.py:92
msgid "CSV"
msgstr "CSV "

#: apps/dashboard/orders/forms.py:96
msgid "Get results as"
msgstr "Lấy kết quả với "

#: apps/dashboard/orders/forms.py:149
msgid "New order status"
msgstr "Trạng thái đơn đặt hàng mới "

#: apps/dashboard/orders/views.py:121
msgid "Order value"
msgstr "Giá trị đơn hàng "

#: apps/dashboard/orders/views.py:122
#: templates/oscar/dashboard/orders/order_detail.html:60
#: templates/oscar/dashboard/orders/order_list.html:101
msgid "Date of purchase"
msgstr "Ngày mua hàng "

#: apps/dashboard/orders/views.py:123
#: templates/oscar/dashboard/orders/order_list.html:96
msgid "Number of items"
msgstr "Số lượng sản phẩm "

#: apps/dashboard/orders/views.py:124
msgid "Order status"
msgstr "Trạng thái đơn hàng "

#: apps/dashboard/orders/views.py:125
msgid "Customer email address"
msgstr "Địa chỉ email khách hàng "

#: apps/dashboard/orders/views.py:126
msgid "Deliver to name"
msgstr "Tên người nhận hàng "

#: apps/dashboard/orders/views.py:127
msgid "Bill to name"
msgstr "Tên ghi trên hóa đơn "

#: apps/dashboard/orders/views.py:245
#, python-brace-format
msgid "Order number starts with \"{order_number}\""
msgstr "Số đơn hàng bắt đầu với \"{order_number}\""

#: apps/dashboard/orders/views.py:252
#, python-brace-format
msgid "Customer name matches \"{customer_name}\""
msgstr "Tên khách hàng với \"{customer_name}\""

#: apps/dashboard/orders/views.py:259
#, python-brace-format
msgid "Product name matches \"{product_name}\""
msgstr "Tên sản phẩm với \"{product_name}\""

#. Translators: "UPC" means "universal product code" and it is
#. used to uniquely identify a product in an online store.
#. "Item" in this context means an item in an order placed
#. in an online store.
#: apps/dashboard/orders/views.py:270
#, python-brace-format
msgid "Includes an item with UPC \"{upc}\""
msgstr "Bao gồm sản phẩm với UPC \"{upc}\""

#. Translators: "SKU" means "stock keeping unit" and is used to
#. identify products that can be shipped from an online store.
#. A "partner" is a company that ships items to users who
#. buy things in an online store.
#: apps/dashboard/orders/views.py:281
#, python-brace-format
msgid "Includes an item with partner SKU \"{partner_sku}\""
msgstr "Bao gồm sản phẩm với đối tác SKU \"{partner_sku}\""

#. Translators: This string refers to orders in an online
#. store that were made within a particular date range.
#: apps/dashboard/orders/views.py:290
#, python-brace-format
msgid "Placed between {start_date} and {end_date}"
msgstr "Thời điểm từ  {start_date} đến  {end_date}"

#. Translators: This string refers to orders in an online store
#. that were made after a particular date.
#: apps/dashboard/orders/views.py:300
#, python-brace-format
msgid "Placed after {start_date}"
msgstr "Thời điểm từ  {start_date}"

#. Translators: This string refers to orders in an online store
#. that were made before a particular date.
#: apps/dashboard/orders/views.py:309
#, python-brace-format
msgid "Placed before {end_date}"
msgstr "Thời điểm trước {end_date}"

#. Translators: A "voucher" is a coupon that can be applied to
#. an order in an online store in order to receive a discount.
#. The voucher "code" is a string that users can enter to
#. receive the discount.
#: apps/dashboard/orders/views.py:318
#, python-brace-format
msgid "Used voucher code \"{voucher_code}\""
msgstr "Mã ưu đãi khách hàng số \"{voucher_code}\""

#. Translators: A payment method is a way of paying for an
#. item in an online store.  For example, a user can pay
#. with a credit card or PayPal.
#: apps/dashboard/orders/views.py:328
#, python-brace-format
msgid "Paid using {payment_method}"
msgstr "Phương thức thanh toán {payment_method}"

#. Translators: This string refers to an order in an
#. online store.  Some examples of order status are
#. "purchased", "cancelled", or "refunded".
#: apps/dashboard/orders/views.py:338
#, python-brace-format
msgid "Order status is {order_status}"
msgstr "Trạng thái đơn hàng {order_status}"

#: apps/dashboard/orders/views.py:400 apps/dashboard/orders/views.py:629
#, python-format
msgid "The new status '%s' is not valid"
msgstr "Trạng thái mới '%s' không hợp lệ "

#: apps/dashboard/orders/views.py:403
#, python-format
msgid "The new status '%s' is not valid for this order"
msgstr "Trạng thái mới '%s' không hợp lệ cho đơn hàng này "

#: apps/dashboard/orders/views.py:411 apps/dashboard/orders/views.py:600
#, python-format
msgid "Unable to change order status due to payment error: %s"
msgstr "Không thể thay đổi trạng thái đơn hàng do lỗi thanh toán: %s "

#: apps/dashboard/orders/views.py:414 apps/dashboard/orders/views.py:592
#, python-format
msgid "Order status changed from '%(old_status)s' to '%(new_status)s'"
msgstr "Trạng thái đơn hàng thay đổi từ  '%(old_status)s' đến  '%(new_status)s'"

#: apps/dashboard/orders/views.py:463
msgid "No valid action submitted"
msgstr "Yêu cầu gửi không hợp lệ "

#: apps/dashboard/orders/views.py:467 apps/dashboard/orders/views.py:472
#: views/generic.py:69
msgid "Invalid action"
msgstr "Hành động không hợp lệ "

#: apps/dashboard/orders/views.py:478
msgid "You must select some lines to act on"
msgstr "Bạn phải chọn vài dòng cho  hành động "

#: apps/dashboard/orders/views.py:483
msgid "Invalid lines requested"
msgstr "Yêu cầu không hợp lệ "

#: apps/dashboard/orders/views.py:494
#, python-format
msgid "The entered quantity for line #%s is not valid"
msgstr "Số lượng nhập cho dòng #%s không hợp lệ "

#: apps/dashboard/orders/views.py:498
#, python-format
msgid ""
"The entered quantity for line #%(line_id)s should not be higher than "
"%(quantity)s"
msgstr "Số lượng nhập cho dòng #%(line_id)s không nên cao hơn %(quantity)s"

#: apps/dashboard/orders/views.py:567
msgid "Note saved"
msgstr "Lưu ghi chú "

#: apps/dashboard/orders/views.py:577
msgid "Note cannot be deleted"
msgstr "Không thể xóa "

#: apps/dashboard/orders/views.py:579
msgid "Note deleted"
msgstr "Xóa ghi chú "

#: apps/dashboard/orders/views.py:586 views/generic.py:29 views/generic.py:36
msgid "Invalid form submission"
msgstr "Yêu cầu gửi đi không hợp lệ "

#: apps/dashboard/orders/views.py:606
msgid "Unable to change order status as the requested new status is not valid"
msgstr "Không thể thay đổi trạng thái đơn đặt hàng "

#: apps/dashboard/orders/views.py:620 apps/dashboard/orders/views.py:696
msgid "Please choose a valid amount"
msgstr "Vui lòng chọn một số tiền hợp lệ"

#: apps/dashboard/orders/views.py:635
#, python-format
msgid "'%(status)s' is not a valid new status for line %(line_id)d"
msgstr "'%(status)s' không hợp lệ cho  %(line_id)d"

#: apps/dashboard/orders/views.py:644
#, python-format
msgid ""
"Status of line #%(line_id)d changed from '%(old_status)s' to "
"'%(new_status)s'"
msgstr "Trạng thái của  #%(line_id)d thay đổi từ  '%(old_status)s'  sang '%(new_status)s'"

#: apps/dashboard/orders/views.py:661 apps/dashboard/orders/views.py:709
#, python-format
msgid "The event type '%s' is not valid"
msgstr "Loại sự kiện '%s' không hợp lệ "

#: apps/dashboard/orders/views.py:672 apps/dashboard/orders/views.py:675
#, python-format
msgid "Unable to create shipping event: %s"
msgstr "Không thể tạo sự kiện vận chuyển : %s"

#: apps/dashboard/orders/views.py:677
#, python-format
msgid "Unable to create shipping event due to payment error: %s"
msgstr "Không thể tạo sự kiện vận chuyển do lỗi thanh toán : %s"

#: apps/dashboard/orders/views.py:680
msgid "Shipping event created"
msgstr "Sự kiện vận chuyển được tạo "

#: apps/dashboard/orders/views.py:715
#, python-format
msgid "Unable to create payment event due to payment error: %s"
msgstr "Không thể tạo sự kiện thanh toán do lỗi thanh toán : %s"

#: apps/dashboard/orders/views.py:719
#, python-format
msgid "Unable to create payment event: %s"
msgstr "Không thể tạo sự kiện thanh toán:%s"

#: apps/dashboard/orders/views.py:721
msgid "Payment event created"
msgstr "Sự kiện thanh toán được tạo "

#: apps/dashboard/orders/views.py:774
#, python-format
msgid "%(field)s changed from '%(old_value)s' to '%(new_value)s'"
msgstr "%(field)s thay đổi từ '%(old_value)s' sang  '%(new_value)s'"

#: apps/dashboard/orders/views.py:807
#, python-format
msgid ""
"Delivery address updated:\n"
"%s"
msgstr "Địa chỉ giao hàng được cập nhật :\n%s"

#: apps/dashboard/orders/views.py:813
msgid "Delivery address updated"
msgstr "Địa chỉ giao hàng được cập nhật"

#: apps/dashboard/pages/apps.py:11
msgid "Pages dashboard"
msgstr "Bảng điều khiển trang "

#: apps/dashboard/pages/forms.py:16
#: templates/oscar/dashboard/pages/index.html:54
msgctxt "Page title"
msgid "Title"
msgstr "Tiêu đề"

#: apps/dashboard/pages/forms.py:30
msgid "Example: '/about/contact/'."
msgstr "Ví dụ : 'thông tin về chúng tôi/ liên hệ '."

#: apps/dashboard/pages/forms.py:33
msgid ""
"This value must contain only letters, numbers, dots, underscores, dashes, "
"slashes or tildes."
msgstr ""

#: apps/dashboard/pages/views.py:37
msgid "All pages"
msgstr "Tất cả các trang "

#: apps/dashboard/pages/views.py:51
#, python-format
msgid " with title containing '%s'"
msgstr "với tiêu đề bao gồm '%s'"

#: apps/dashboard/pages/views.py:92
msgid "Create New Page"
msgstr "Tạo trang mới "

#: apps/dashboard/pages/views.py:136
#, python-format
msgid "Deleted page '%s'"
msgstr "Xóa trang '%s'"

#: apps/dashboard/partners/apps.py:11
msgid "Partners dashboard"
msgstr "Bảng điều khiển đối tác "

#: apps/dashboard/partners/forms.py:18 apps/dashboard/partners/forms.py:134
#: apps/partner/abstract_models.py:27
msgctxt "Partner's name"
msgid "Name"
msgstr "Tên"

#: apps/dashboard/partners/forms.py:36
msgid "Full dashboard access"
msgstr "Đầy đủ quyền truy cập bảng điều khiển "

#: apps/dashboard/partners/forms.py:37
msgid "Limited dashboard access"
msgstr "Giới hạn truy cập bảng điều khiển "

#: apps/dashboard/partners/forms.py:43 apps/dashboard/partners/forms.py:75
msgid "User role"
msgstr "Vai trò người dùng"

#: apps/dashboard/partners/forms.py:82
msgid "Confirm Password"
msgstr "Xác nhận mật khẩu "

#: apps/dashboard/partners/views.py:35
msgid "All partners"
msgstr "Tất cả các đối tác "

#: apps/dashboard/partners/views.py:48
#, python-format
msgid "Partners matching '%s'"
msgstr "Tìm kiếm đối tác với '%s'"

#: apps/dashboard/partners/views.py:69
#: templates/oscar/dashboard/partners/partner_list.html:20
msgid "Create new partner"
msgstr "Tạo đối tác mới "

#: apps/dashboard/partners/views.py:74
#, python-format
msgid "Partner '%s' was created successfully."
msgstr "Đối  tác '%s' đã được tạo thành công "

#: apps/dashboard/partners/views.py:107
#, python-format
msgid "Partner '%s' was updated successfully."
msgstr "Đối  tác '%s' đã được cập nhật thành công "

#: apps/dashboard/partners/views.py:120
#, python-format
msgid "Partner '%s' was deleted successfully."
msgstr "Đối tác '%s' đã được xóa thành công "

#: apps/dashboard/partners/views.py:144
msgid "Create user"
msgstr "Tạo người dùng "

#: apps/dashboard/partners/views.py:155
#, python-format
msgid "User '%s' was created successfully."
msgstr "Người dung '%s' đã được tạo thành công "

#: apps/dashboard/partners/views.py:204
#, python-format
msgid "User '%(name)s' was linked to '%(partner_name)s'"
msgstr "Người dùng  '%(name)s' đã liên kết với '%(partner_name)s'"

#: apps/dashboard/partners/views.py:209
#, python-format
msgid "User '%(name)s' is already linked to '%(partner_name)s'"
msgstr "Người dùng '%(name)s' đã liên kết với %(partner_name)s'"

#: apps/dashboard/partners/views.py:265
#, python-format
msgid "User '%(name)s' is not linked to '%(partner_name)s'"
msgstr "Người dùng %(name)s'chưa liên kết với  '%(partner_name)s'"

#: apps/dashboard/partners/views.py:289
#, python-format
msgid "Edit user '%s'"
msgstr "Chỉnh sửa thông tin người dùng '%s'"

#: apps/dashboard/partners/views.py:295
#, python-format
msgid "User '%s' was updated successfully."
msgstr "Người dùng '%s' đã được cập nhật thành công "

#: apps/dashboard/ranges/apps.py:11
msgid "Ranges dashboard"
msgstr "Bảng điều khiển xếp hạng "

#: apps/dashboard/ranges/forms.py:27
msgid "Product SKUs or UPCs"
msgstr "Sản phẩm SKUs hoặc UPCs"

#: apps/dashboard/ranges/forms.py:29
msgid "You can paste in a selection of SKUs or UPCs"
msgstr "Bạn có thể dán vào một lựa chọn các SKUs hoặc UPCs"

#: apps/dashboard/ranges/forms.py:31
msgid "File of SKUs or UPCs"
msgstr "Thư mục của SKUs or UPCs"

#: apps/dashboard/ranges/forms.py:32
msgid "Either comma-separated, or one identifier per line"
msgstr "Hoặc bằng dấu phẩy, hoặc một định danh cho mỗi dòng"

#: apps/dashboard/ranges/forms.py:42
msgid "You must submit either a list of SKU/UPCs or a file"
msgstr "Bạn phải gửi hoặc là một danh sách các SKU / UPCs hoặc một tập tin"

#: apps/dashboard/ranges/forms.py:61 apps/dashboard/ranges/views.py:166
#, python-format
msgid "The products with SKUs or UPCs matching %s are already in this range"
msgstr "Sản phẩm với SKUs hoặc UPCs khớp với %s đã tồn tại trong phạm vi "

#: apps/dashboard/ranges/forms.py:69
#, python-format
msgid "No products exist with a SKU or UPC matching %s"
msgstr "Không tồn tại sản phẩm với SKU or UPC khớp với %s"

#: apps/dashboard/ranges/views.py:52
msgid "Create range"
msgstr "Tạo phạm vi "

#: apps/dashboard/ranges/views.py:91
msgid "Range deleted"
msgstr "Phạm vi xóa"

#: apps/dashboard/ranges/views.py:133
#, python-format
msgid "Removed %d product from range"
msgid_plural "Removed %d products from range"
msgstr[0] "Xóa %d sản phẩm trong phạm vi "

#: apps/dashboard/ranges/views.py:160
#, python-format
msgid "%d product added to range"
msgid_plural "%d products added to range"
msgstr[0] "%d sản phẩm thêm vào phạm vi "

#: apps/dashboard/ranges/views.py:173
#, python-format
msgid "No product(s) were found with SKU or UPC matching %s"
msgstr "Không tồn tại (những sản phẩm )với  SKU or UPC khớp với  %s"

#: apps/dashboard/ranges/views.py:210
#, python-format
msgid "There are more than one product with SKU %s"
msgstr "Có nhiều hơn một sản phẩm mới mã SKU 1%s"

#: apps/dashboard/reports/apps.py:11
msgid "Reports dashboard"
msgstr "Bảng điều khiển báo cáo "

#: apps/dashboard/reports/forms.py:19
msgid "Report Type"
msgstr "Kiểu báo cáo "

#: apps/dashboard/reports/forms.py:20
msgid "Only the offer and order reports use the selected date range"
msgstr "Chỉ việc cung cấp và sử dụng để báo cáo phạm vi ngày đã chọn"

#: apps/dashboard/reports/forms.py:27
msgid "The report is inclusive of this date"
msgstr "Báo cáo này bao gồm ngày này"

#: apps/dashboard/reports/forms.py:31
#: templates/oscar/dashboard/orders/order_list.html:86
msgid "Download"
msgstr "Tải"

#: apps/dashboard/reports/forms.py:38
msgid "Your start date must be before your end date"
msgstr "Ngày bắt đầu của bạn phải trước ngày kết thúc của bạn"

#: apps/dashboard/reports/reports.py:34
#, python-format
msgid "%(report_filter)s between %(start_date)s and %(end_date)s"
msgstr "%(report_filter)s giữa %(start_date)s và %(end_date)s"

#: apps/dashboard/reports/views.py:42
msgid "You do not have access to this report"
msgstr "Bạn không có quyền truy cập vào báo cáo này"

#: apps/dashboard/reviews/apps.py:11
msgid "Reviews dashboard"
msgstr "Nhận xét bảng điểu khiển"

#: apps/dashboard/reviews/forms.py:26
msgid "Keyword"
msgstr "Từ khóa"

#: apps/dashboard/reviews/forms.py:31
msgid "to"
msgstr "tới"

#: apps/dashboard/reviews/views.py:29
#, python-format
msgid ""
"%(main_filter)s %(date_filter)s %(status_filter)s%(kw_filter)s "
"%(name_filter)s"
msgstr "%(main_filter)s %(date_filter)s %(status_filter)s%(kw_filter)s %(name_filter)s"

#: apps/dashboard/reviews/views.py:52
#, python-format
msgid " created after %s"
msgstr "đã tạo sau %s"

#: apps/dashboard/reviews/views.py:58
#, python-format
msgid " created before %s"
msgstr "đã tạo trước %s"

#: apps/dashboard/reviews/views.py:63
#, python-format
msgid " created between %(start_date)s and %(end_date)s"
msgstr "đã tạo từ %(start_date)s đến %(end_date)s"

#: apps/dashboard/reviews/views.py:73
#: templates/oscar/catalogue/reviews/review_list.html:7
#: templates/oscar/catalogue/reviews/review_list.html:26
msgid "All reviews"
msgstr "Tất cả nhận xét"

#: apps/dashboard/reviews/views.py:103 apps/dashboard/users/views.py:177
#, python-format
msgid " with status matching '%s'"
msgstr "kết hợp với tình trạng '%s'"

#: apps/dashboard/reviews/views.py:113
#, python-format
msgid " with keyword matching '%s'"
msgstr "kết hợp với từ khóa '%s'"

#: apps/dashboard/reviews/views.py:132 apps/dashboard/users/views.py:194
#, python-format
msgid " with customer name matching '%s'"
msgstr "kết hợp với tên khách hàng '%s'"

#: apps/dashboard/shipping/apps.py:11
msgid "Shipping dashboard"
msgstr "Bảng điều khiển vận chuyện"

#: apps/dashboard/tables.py:6
#, python-format
msgid "%d Row"
msgid_plural "%d Rows"
msgstr[0] "%d những dòng"

#: apps/dashboard/users/apps.py:11
msgid "Users dashboard"
msgstr "Bảng điểu khiển người dùng"

#: apps/dashboard/users/forms.py:15
msgctxt "User's name"
msgid "Name"
msgstr "Tên"

#: apps/dashboard/users/tables.py:20 apps/offer/abstract_models.py:210
msgid "Number of Orders"
msgstr "Số lượng đặt hàng"

#: apps/dashboard/users/views.py:33
#, python-format
msgid "%(main_filter)s %(email_filter)s %(name_filter)s"
msgstr "%(main_filter)s %(email_filter)s %(name_filter)s"

#: apps/dashboard/users/views.py:64
msgid "All users"
msgstr "Tất cả những người dùng"

#: apps/dashboard/users/views.py:81
#, python-format
msgid " with email matching '%s'"
msgstr "kết hợp với email '%s'"

#: apps/dashboard/users/views.py:93
#, python-format
msgid " with name matching '%s'"
msgstr "kết hợp với tên '%s'"

#: apps/dashboard/users/views.py:118
msgid "Users' status successfully changed"
msgstr "Tình trạng người sử dụng thay đổi thành công"

#: apps/dashboard/users/views.py:149
msgid "A password reset email has been sent"
msgstr "Một email khôi phục mật khẩu đã được gửi đi"

#: apps/dashboard/users/views.py:161
msgid "All Alerts"
msgstr "Tất cả thông báo"

#: apps/dashboard/users/views.py:202
#, python-format
msgid " with customer email matching '%s'"
msgstr "kết hợp với email khách hàng '%s'"

#: apps/dashboard/users/views.py:220
msgid "Product alert saved"
msgstr "Thông báo sản phẩm được lưu"

#: apps/dashboard/users/views.py:230
msgid "Product alert deleted"
msgstr "Thông báo sản phẩm đã xóa"

#: apps/dashboard/vouchers/apps.py:11
msgid "Vouchers dashboard"
msgstr "Bảng điều khiển phiếu giảm giá"

#: apps/dashboard/vouchers/forms.py:22
msgid "Which offers apply for this voucher?"
msgstr ""

#: apps/dashboard/vouchers/forms.py:49
msgid "In voucher set?"
msgstr ""

#: apps/dashboard/vouchers/forms.py:50
msgid "Has offers?"
msgstr ""

#: apps/dashboard/vouchers/forms.py:64 apps/voucher/abstract_models.py:111
#: templates/oscar/dashboard/vouchers/partials/voucher_details_table.html:12
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:49
msgid "Usage"
msgstr "Cách sử dụng"

#: apps/dashboard/vouchers/forms.py:67
msgid "Which offers apply for this voucher set?"
msgstr ""

#: apps/dashboard/vouchers/forms.py:91
#, python-format
msgid ""
"This cannot be used to delete vouchers (currently %s) in this set. You can "
"do that on the <a href=\"%s\">detail</a> page."
msgstr ""

#: apps/dashboard/vouchers/views.py:48 apps/dashboard/vouchers/views.py:85
msgid "Not in a set"
msgstr ""

#: apps/dashboard/vouchers/views.py:71
#, python-format
msgid "Code is \"%s\""
msgstr ""

#: apps/dashboard/vouchers/views.py:74
#, python-format
msgid "Offer name matches \"%s\""
msgstr ""

#: apps/dashboard/vouchers/views.py:85
msgid "In a set"
msgstr ""

#: apps/dashboard/vouchers/views.py:88
msgid "Has offers"
msgstr ""

#: apps/dashboard/vouchers/views.py:88
msgid "Has no offers"
msgstr ""

#: apps/dashboard/vouchers/views.py:108
#: templates/oscar/dashboard/vouchers/voucher_form.html:32
msgid "Create voucher"
msgstr "Tạo phiếu giảm giá"

#: apps/dashboard/vouchers/views.py:123
msgid "Voucher created"
msgstr "Phiếu giảm giá đã tạo"

#: apps/dashboard/vouchers/views.py:150
msgid "The voucher can only be edited as part of its set"
msgstr ""

#: apps/dashboard/vouchers/views.py:171 apps/dashboard/vouchers/views.py:237
msgid "Voucher updated"
msgstr "Phiếu giảm giá đã cập nhật"

#: apps/dashboard/vouchers/views.py:188
msgid "Voucher deleted"
msgstr "Phiếu giảm giá đã xóa"

#: apps/dashboard/vouchers/views.py:202
#: templates/oscar/dashboard/vouchers/voucher_set_form.html:32
msgid "Create voucher set"
msgstr ""

#: apps/dashboard/vouchers/views.py:211
msgid "Voucher set created"
msgstr ""

#: apps/dashboard/vouchers/views.py:280
#, python-format
msgid "Code matches \"%s\""
msgstr ""

#: apps/dashboard/vouchers/views.py:307
#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:8
#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:15
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:14
#: templates/oscar/dashboard/vouchers/voucher_set_form.html:8
#: templates/oscar/dashboard/vouchers/voucher_set_form.html:15
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:22
msgid "Voucher sets"
msgstr ""

#: apps/dashboard/vouchers/views.py:337
msgid "Voucher set deleted"
msgstr ""

#: apps/offer/abstract_models.py:88
msgid "This is displayed within the customer's basket"
msgstr "Điều này được hiển thị trong giỏ của khách hàng"

#: apps/offer/abstract_models.py:92
msgid "This is displayed on the offer browsing page"
msgstr "Điều này được hiển thị trên trang trình duyệt "

#: apps/offer/abstract_models.py:107
msgid "Site offer - available to all users"
msgstr "Trang web cung cấp - có sẵn cho tất cả người dùng"

#: apps/offer/abstract_models.py:108
msgid ""
"Voucher offer - only available after entering the appropriate voucher code"
msgstr "Phiếu giảm giá cung cấp - chỉ có sẵn sau khi nhập phiếu giảm giá phù hợp"

#: apps/offer/abstract_models.py:110
msgid "User offer - available to certain types of user"
msgstr "Người sử dụng cung cấp - có sẵn cho một số loại người dùng"

#: apps/offer/abstract_models.py:111
msgid ""
"Session offer - temporary offer, available for a user for the duration of "
"their session"
msgstr "Phiên phục vụ - tạm thời phục vụ, sẵn sàng cho một người sử dụng trong suốt thời gian của phiên họp của họ"

#: apps/offer/abstract_models.py:118
msgid "Exclusive offer"
msgstr ""

#: apps/offer/abstract_models.py:119
msgid "Exclusive offers cannot be combined on the same items"
msgstr ""

#: apps/offer/abstract_models.py:124
msgid ""
"Select other non-exclusive offers that this offer can be combined with on "
"the same items"
msgstr ""

#: apps/offer/abstract_models.py:139 apps/offer/abstract_models.py:721
#: templates/oscar/dashboard/offers/offer_detail.html:80
#: templates/oscar/dashboard/offers/offer_list.html:94
#: templates/oscar/dashboard/offers/summary.html:32
#: templates/oscar/dashboard/vouchers/voucher_detail.html:43
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:117
msgid "Condition"
msgstr "Điều kiện"

#: apps/offer/abstract_models.py:144 apps/offer/abstract_models.py:515
msgid "Benefit"
msgstr "Lợi ích"

#: apps/offer/abstract_models.py:148
#: templates/oscar/dashboard/offers/offer_list.html:92
#: templates/oscar/dashboard/vouchers/voucher_detail.html:41
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:115
msgid "Priority"
msgstr "Sự ưu tiên"

#: apps/offer/abstract_models.py:149
msgid "The highest priority offers are applied first"
msgstr "Những ưu tiên cao nhất được áp dụng đầu tiên"

#: apps/offer/abstract_models.py:158
msgid ""
"Offers are active from the start date. Leave this empty if the offer has no "
"start date."
msgstr ""

#: apps/offer/abstract_models.py:162
msgid ""
"Offers are active until the end date. Leave this empty if the offer has no "
"expiry date."
msgstr ""

#: apps/offer/abstract_models.py:170
msgid "Max global applications"
msgstr "Tối đa ứng dụng toàn cầu"

#: apps/offer/abstract_models.py:171
msgid "The number of times this offer can be used before it is unavailable"
msgstr "Số lần của đề nghị này có thể được dùng trước khi nó không có sẵn"

#: apps/offer/abstract_models.py:178
msgid "Max user applications"
msgstr "Tối đa ứng dụng người dùng"

#: apps/offer/abstract_models.py:179
msgid "The number of times a single user can use this offer"
msgstr "Số lần một người dùng có thể sử dụng dịch vụ này"

#: apps/offer/abstract_models.py:186
msgid "Max basket applications"
msgstr "Ứng dụng giỏ hàng"

#: apps/offer/abstract_models.py:188
msgid "The number of times this offer can be applied to a basket (and order)"
msgstr "Số lần dịch vụ này có thể áp dụng cho một giỏ hàng (và trật tự)"

#: apps/offer/abstract_models.py:194
msgid "Max discount"
msgstr "Giảm giá tối đa"

#: apps/offer/abstract_models.py:196
msgid ""
"When an offer has given more discount to orders than this threshold, then "
"the offer becomes unavailable"
msgstr "Khi một dịch vụ đã được giảm giá trên nhiều đơn hàng hơn ngưỡng này, thì dịch vụ ngừng hoạt động"

#: apps/offer/abstract_models.py:205
msgid "Total Discount"
msgstr "Tổng cộng giảm giá"

#: apps/offer/abstract_models.py:208
msgid "Number of applications"
msgstr "Số ứng dụng"

#: apps/offer/abstract_models.py:213
msgid "URL redirect (optional)"
msgstr "URL chuyển hướng (tùy chọn)"

#: apps/offer/abstract_models.py:227
msgid "Conditional offer"
msgstr "Có điều kiện"

#: apps/offer/abstract_models.py:228
msgid "Conditional offers"
msgstr "Có những điều kiện"

#: apps/offer/abstract_models.py:250 apps/voucher/abstract_models.py:52
#: apps/voucher/abstract_models.py:146
msgid "End date should be later than start date"
msgstr "Ngày kết thúc phải sau ngày bắt đầu"

#: apps/offer/abstract_models.py:372
msgid "Offer is suspended"
msgstr "Đề nghị bị đình chỉ"

#: apps/offer/abstract_models.py:377
#, python-format
msgid "Limited to %(total)d uses (%(remainder)d remaining)"
msgstr "Hạn chế đến %(total)d sử dụng (%(remainder)d còn lại)"

#: apps/offer/abstract_models.py:385
msgid "Limited to 1 use per user"
msgstr "Giới hạn 1 lần sử dụng cho mỗi người dùng"

#: apps/offer/abstract_models.py:387
#, python-format
msgid "Limited to %(total)d uses per user"
msgstr "Giới hạn tới %(total)d lần sử dụng cho mỗi người dùng"

#: apps/offer/abstract_models.py:394
msgid "Limited to 1 use per basket"
msgstr "Giới hạn 1 lần sử dụng cho mỗi giỏ hàng"

#: apps/offer/abstract_models.py:396
#, python-format
msgid "Limited to %(total)d uses per basket"
msgstr "Giới hạn tới %(total)d lần sử dụng cho mỗi giỏ hàng"

#: apps/offer/abstract_models.py:415
#, python-format
msgid "Available between %(start)s and %(end)s"
msgstr "Khả dụng giữa %(start)s và %(end)s"

#: apps/offer/abstract_models.py:421
#, python-format
msgid "Available from %(start)s"
msgstr "Khả dụng từ %(start)s"

#: apps/offer/abstract_models.py:425
#, python-format
msgid "Available until %(end)s"
msgstr "Khả dụng tới %(end)s"

#: apps/offer/abstract_models.py:433
#, python-format
msgid "Limited to a cost of %(max)s"
msgstr "Giới hạn trong một chi phí %(max)s"

#: apps/offer/abstract_models.py:472 apps/offer/abstract_models.py:709
#: apps/offer/abstract_models.py:877 apps/offer/abstract_models.py:1039
msgid "Range"
msgstr "Phạm vi"

#: apps/offer/abstract_models.py:480
msgid "Discount is a percentage off of the product's value"
msgstr "Chiết khấu là một tỷ lệ phần trăm giảm giá trị của sản phẩm"

#: apps/offer/abstract_models.py:481
msgid "Discount is a fixed amount off of the product's value"
msgstr "Chiết khấu là một số tiền cố định ra giá trị của sản phẩm"

#: apps/offer/abstract_models.py:482
msgid "Discount is to give the cheapest product for free"
msgstr "Chiết khấu là để cung cấp cho các sản phẩm với giá rẻ nhất miễn phí"

#: apps/offer/abstract_models.py:484
msgid "Get the products that meet the condition for a fixed price"
msgstr "Lấy sản phẩm đáp ứng các điều kiện cho một mức giá cố định"

#: apps/offer/abstract_models.py:486
msgid "Discount is a fixed amount of the shipping cost"
msgstr "Chiết khấu là một số tiền cố định của chi phí vận chuyển"

#: apps/offer/abstract_models.py:487
msgid "Get shipping for a fixed price"
msgstr "Nhận vận chuyển với một mức giá cố định"

#: apps/offer/abstract_models.py:488
msgid "Discount is a percentage off of the shipping cost"
msgstr "Chiết khấu là một tỷ lệ phần trăm của chi phí vận chuyển"

#: apps/offer/abstract_models.py:503
msgid "Max Affected Items"
msgstr "Vật phẩm bị ảnh hưởng lớn nhất"

#: apps/offer/abstract_models.py:504
msgid ""
"Set this to prevent the discount consuming all items within the range that "
"are in the basket."
msgstr "Thiết lập này để ngăn chặn chiết khấu trên tất cả các vật phẩm không nằm trong phạm vi của giỏ hàng"

#: apps/offer/abstract_models.py:510 apps/offer/abstract_models.py:716
#: apps/offer/abstract_models.py:866
msgid "Custom class"
msgstr "Lớp tùy chọn"

#: apps/offer/abstract_models.py:516
msgid "Benefits"
msgstr "Những lợi ích"

#: apps/offer/abstract_models.py:554
msgid "Multibuy benefits require a product range"
msgstr "Lợi ích mua nhiều đòi hỏi một loạt sản phẩm"

#: apps/offer/abstract_models.py:556
msgid "Multibuy benefits don't require a value"
msgstr "Lợi ích mua nhiều không yêu cầu một giá trị"

#: apps/offer/abstract_models.py:558
msgid "Multibuy benefits don't require a 'max affected items' attribute"
msgstr "Lợi ích mua nhiều không yêu cầu thuộc tính 'những vật phẩm ảnh hưởng lớn nhất'"

#: apps/offer/abstract_models.py:568
msgid "Percentage benefits require a product range"
msgstr "Lợi ích phần trăm yêu cầu một phạm vi sản phẩm"

#: apps/offer/abstract_models.py:571 apps/offer/abstract_models.py:596
msgid "Percentage discount benefits require a value"
msgstr ""

#: apps/offer/abstract_models.py:573 apps/offer/abstract_models.py:598
msgid "Percentage discount cannot be greater than 100"
msgstr "Chiết khấu phần trăm không thể lớn hơn 100"

#: apps/offer/abstract_models.py:581
msgid "A discount value is required"
msgstr "Giá trị chiết khấu là bắt buộc"

#: apps/offer/abstract_models.py:583 apps/offer/abstract_models.py:601
#: apps/offer/abstract_models.py:612
msgid "No range should be selected as this benefit does not apply to products"
msgstr "Chưa có phạm vi cần được lựa chọn như lợi ích này không áp dụng cho các sản phẩm"

#: apps/offer/abstract_models.py:586 apps/offer/abstract_models.py:604
#: apps/offer/abstract_models.py:615
msgid "Shipping discounts don't require a 'max affected items' attribute"
msgstr "Chiết khấu vận chuyển không yêu cầu thuộc tính 'những vật phẩm ảnh hưởng lớn nhất'"

#: apps/offer/abstract_models.py:624
msgid ""
"No range should be selected as the condition range will be used instead."
msgstr "Chưa có phạm vi cần được lựa chọn như phạm vi điều kiện sẽ được sử dụng để thay thế."

#: apps/offer/abstract_models.py:630
msgid "Fixed discount benefits require a product range"
msgstr "Lợi ích chiết khấu cố định yêu cầu một phạm vi sản phẩm"

#: apps/offer/abstract_models.py:632
msgid "Fixed discount benefits require a value"
msgstr "Lợi ích chiết khấu cố định yêu cầu một giá trị"

#: apps/offer/abstract_models.py:698
msgid "Depends on number of items in basket that are in condition range"
msgstr "Phụ thuộc vào số vật phẩm trong giỏ hảng nằm trong vùng điều kiện"

#: apps/offer/abstract_models.py:700
msgid "Depends on value of items in basket that are in condition range"
msgstr "Phụ thuộc vào giá trị của những vật phẩm trong giỏ hàng mà nằm trong phạm vi điều kiện"

#: apps/offer/abstract_models.py:702
msgid ""
"Needs to contain a set number of DISTINCT items from the condition range"
msgstr "Cần phải có một số thiết lập của các mặt hàng riêng biệt từ phạm vi điều kiện"

#: apps/offer/abstract_models.py:722
msgid "Conditions"
msgstr "Những điều kiện"

#: apps/offer/abstract_models.py:747
msgid "Count conditions require a product range"
msgstr ""

#: apps/offer/abstract_models.py:750
msgid "Count conditions require a value"
msgstr ""

#: apps/offer/abstract_models.py:759
msgid "Value conditions require a product range"
msgstr ""

#: apps/offer/abstract_models.py:762
msgid "Value conditions require a value"
msgstr ""

#: apps/offer/abstract_models.py:771
msgid "Coverage conditions require a product range"
msgstr ""

#: apps/offer/abstract_models.py:774
msgid "Coverage conditions require a value"
msgstr ""

#: apps/offer/abstract_models.py:845
#: templates/oscar/dashboard/catalogue/product_update.html:285
#: templates/oscar/dashboard/ranges/range_list.html:33
msgid "Is public?"
msgstr "Công khai?"

#: apps/offer/abstract_models.py:846
msgid "Public ranges have a customer-facing page"
msgstr "Phạm vi công khai có một trang với khách hàng"

#: apps/offer/abstract_models.py:849
msgid "Includes all products?"
msgstr "Bao gồm tất cả các sản phẩm?"

#: apps/offer/abstract_models.py:853
msgid "Included Products"
msgstr "Đã bao gồm các sản phẩm"

#: apps/offer/abstract_models.py:856
msgid "Excluded Products"
msgstr "Các sản phẩm bị loại trừ"

#: apps/offer/abstract_models.py:862
msgid "Included Categories"
msgstr "Bao gồm các chủng loại"

#: apps/offer/abstract_models.py:878 defaults.py:117
#: templates/oscar/dashboard/ranges/range_delete.html:7
#: templates/oscar/dashboard/ranges/range_delete.html:14
#: templates/oscar/dashboard/ranges/range_form.html:7
#: templates/oscar/dashboard/ranges/range_form.html:15
#: templates/oscar/dashboard/ranges/range_list.html:5
#: templates/oscar/dashboard/ranges/range_list.html:12
#: templates/oscar/dashboard/ranges/range_list.html:20
#: templates/oscar/dashboard/ranges/range_list.html:27
#: templates/oscar/dashboard/ranges/range_product_list.html:15
msgid "Ranges"
msgstr "Phạm vi"

#: apps/offer/abstract_models.py:1040
msgid "File Path"
msgstr "Đường dẫn tập tin"

#: apps/offer/abstract_models.py:1041
msgid "Size"
msgstr "Kích thước"

#: apps/offer/abstract_models.py:1045
msgid "Uploaded By"
msgstr "Tải lên bởi"

#: apps/offer/abstract_models.py:1046
msgid "Date Uploaded"
msgstr "Ngày tải lên"

#: apps/offer/abstract_models.py:1056
msgid "Error Message"
msgstr "Thông báo lỗi"

#: apps/offer/abstract_models.py:1060
msgid "Date Processed"
msgstr "Ngày xử lý"

#: apps/offer/abstract_models.py:1061
msgid "Number of New SKUs"
msgstr "Số New SKUs"

#: apps/offer/abstract_models.py:1063
msgid "Number of Unknown SKUs"
msgstr "Số không hiểu SKUs"

#: apps/offer/abstract_models.py:1066
msgid "Number of Duplicate SKUs"
msgstr "Số nhân đôi SKUs"

#: apps/offer/abstract_models.py:1072
msgid "Range Product Uploaded File"
msgstr "Phạm vi sản phẩm tập tin tải lên"

#: apps/offer/abstract_models.py:1073
msgid "Range Product Uploaded Files"
msgstr "Phạm vi sản phẩm các tập tin tải lên"

#: apps/offer/apps.py:11 apps/offer/reports.py:21
#: templates/oscar/dashboard/reports/partials/offer_report.html:9
msgid "Offer"
msgstr "Ưu đãi"

#: apps/offer/benefits.py:36
#, python-format
msgid "%(value)s%% discount on %(range)s"
msgstr "%(value)s%% giảm %(range)s"

#: apps/offer/benefits.py:53
msgid "Percentage discount benefit"
msgstr "Lợi ích phần trăm chiết khấu"

#: apps/offer/benefits.py:54
msgid "Percentage discount benefits"
msgstr "Những lợi ích phần trăm chiết khấu"

#: apps/offer/benefits.py:101
#, python-format
msgid "%(value)s discount on %(range)s"
msgstr "%(value)s giảm %(range)s"

#: apps/offer/benefits.py:118
msgid "Absolute discount benefit"
msgstr "Lợi ích chiết khấu tuyệt đối"

#: apps/offer/benefits.py:119
msgid "Absolute discount benefits"
msgstr "Những lợi ích chiết khấu tuyệt đối"

#: apps/offer/benefits.py:187
#, python-format
msgid "The products that meet the condition are sold for %(amount)s"
msgstr "Các sản phẩm đáp ứng các điều kiện được bán cho %(amount)s"

#: apps/offer/benefits.py:198
msgid "Fixed price benefit"
msgstr "Lợi ích giá cố định"

#: apps/offer/benefits.py:199
msgid "Fixed price benefits"
msgstr "Những lợi ích giá cố định"

#: apps/offer/benefits.py:250
#, python-format
msgid "Cheapest product from %(range)s is free"
msgstr "Sản phẩm rẻ nhất từ %(range)s là miễn phí"

#: apps/offer/benefits.py:265
msgid "Multibuy discount benefit"
msgstr "Lợi ích chiết khấu mua nhiều"

#: apps/offer/benefits.py:266
msgid "Multibuy discount benefits"
msgstr "Những lợi ích chiết khấu mua nhiều"

#: apps/offer/benefits.py:303
#, python-format
msgid "%(amount)s off shipping cost"
msgstr "%(amount)s phí vận chuyển"

#: apps/offer/benefits.py:313
msgid "Shipping absolute discount benefit"
msgstr "Lợi ích tuyệt đối của chiết khấu phí vận chuyển"

#: apps/offer/benefits.py:314
msgid "Shipping absolute discount benefits"
msgstr "Những lợi ích tuyệt đối của chiết khấu phí vận chuyển"

#: apps/offer/benefits.py:321
#, python-format
msgid "Get shipping for %(amount)s"
msgstr "Nhận vận chuyển cho %(amount)s"

#: apps/offer/benefits.py:331
msgid "Fixed price shipping benefit"
msgstr "Lợi ích cố định giá vận chuyển"

#: apps/offer/benefits.py:332
msgid "Fixed price shipping benefits"
msgstr "Những lợi ích cố định giá vận chuyển"

#: apps/offer/benefits.py:341
#, python-format
msgid "%(value)s%% off of shipping cost"
msgstr "%(value)s%% của giá vận chuyển"

#: apps/offer/benefits.py:351
msgid "Shipping percentage discount benefit"
msgstr "Lợi ích phần trăm chiết khấu giá vận chuyển"

#: apps/offer/benefits.py:352
msgid "Shipping percentage discount benefits"
msgstr "Những lợi ích phần trăm chiết khấu giá vận chuyện"

#: apps/offer/conditions.py:23
#, python-format
msgid "Basket includes %(count)d item(s) from %(range)s"
msgstr "Giỏ hàng bao gồm %(count)d vật phẩm từ %(range)s"

#: apps/offer/conditions.py:40
msgid "Count condition"
msgstr "Số điều kiện"

#: apps/offer/conditions.py:41
msgid "Count conditions"
msgstr "Số điều kiện"

#: apps/offer/conditions.py:74 apps/offer/conditions.py:158
#, python-format
msgid "Buy %(delta)d more product from %(range)s"
msgid_plural "Buy %(delta)d more products from %(range)s"
msgstr[0] "Mua %(delta)d nhiều sản phẩm từ %(range)s"

#: apps/offer/conditions.py:109
#, python-format
msgid "Basket includes %(count)d distinct item(s) from %(range)s"
msgstr "Giỏ hàng bao gồm %(count)d những vật phẩm từ %(range)s"

#: apps/offer/conditions.py:127
msgid "Coverage Condition"
msgstr "Điều kiện bảo hành"

#: apps/offer/conditions.py:128
msgid "Coverage Conditions"
msgstr "Những điều kiện bảo hành"

#: apps/offer/conditions.py:214
#, python-format
msgid "Basket includes %(amount)s from %(range)s"
msgstr "Giỏ hàng bao gồm %(amount)s từ %(range)s"

#: apps/offer/conditions.py:231
msgid "Value condition"
msgstr "Điều kiện giá trị"

#: apps/offer/conditions.py:232
msgid "Value conditions"
msgstr "Những điều kiện giá trị"

#: apps/offer/conditions.py:269
#, python-format
msgid "Spend %(value)s more from %(range)s"
msgstr "Dành %(value)s nhiều hơn từ %(range)s"

#: apps/offer/reports.py:22 apps/voucher/abstract_models.py:122
#: apps/voucher/reports.py:21
#: templates/oscar/dashboard/reports/partials/offer_report.html:10
#: templates/oscar/dashboard/reports/partials/voucher_report.html:12
#: templates/oscar/dashboard/vouchers/voucher_detail.html:92
msgid "Total discount"
msgstr "Tổng chiết khấu"

#: apps/offer/reports.py:36
msgid "Offer performance"
msgstr "Hiệu suất phục vụ"

#: apps/order/abstract_models.py:36
msgid "Site"
msgstr "Trang"

#: apps/order/abstract_models.py:52
msgid "Billing Address"
msgstr "Địa chỉ thanh toán"

#: apps/order/abstract_models.py:61
msgid "Order total (inc. tax)"
msgstr "Tổng số thứ tự (inc thuế.)"

#: apps/order/abstract_models.py:63
msgid "Order total (excl. tax)"
msgstr "Tổng số thứ tự (thuế excl.)"

#: apps/order/abstract_models.py:67
#: templates/oscar/customer/anon_order.html:107
msgid "Shipping charge (inc. tax)"
msgstr "Phí vận chuyển (inc thuế.)"

#: apps/order/abstract_models.py:70
msgid "Shipping charge (excl. tax)"
msgstr "Phí vận chuyển (thuế excl.)"

#: apps/order/abstract_models.py:77
#: templates/oscar/customer/order/order_detail.html:160
msgid "Shipping Address"
msgstr "Địa chỉ giao hàng"

#: apps/order/abstract_models.py:80
#: templates/oscar/basket/partials/basket_totals.html:122
#: templates/oscar/checkout/checkout.html:64
#: templates/oscar/checkout/shipping_methods.html:8
#: templates/oscar/checkout/shipping_methods.html:15
#: templates/oscar/checkout/thank_you.html:66
#: templates/oscar/customer/anon_order.html:48
#: templates/oscar/dashboard/shipping/weight_based_detail.html:25
#: templates/oscar/order/partials/basket_totals.html:55
msgid "Shipping method"
msgstr "Phương thức giao hàng"

#: apps/order/abstract_models.py:87
msgid "Guest email address"
msgstr "Địa chỉ email khách hàng"

#: apps/order/abstract_models.py:130
#, python-format
msgid ""
"'%(new_status)s' is not a valid status for order %(number)s (current status:"
" '%(status)s')"
msgstr "'%(new_status)s' không phải là một trạng thái hợp lệ cho đơn hàng %(number)s (trạng thái hiện tại: '%(status)s')"

#: apps/order/abstract_models.py:271
msgid "In progress"
msgstr "Trong tiến trình"

#: apps/order/abstract_models.py:388
msgid "Note Type"
msgstr "Loại chú ý"

#: apps/order/abstract_models.py:390
#: templates/oscar/communication/notifications/detail.html:33
#: templates/oscar/dashboard/orders/order_detail.html:640
#: templates/oscar/dashboard/orders/order_detail.html:687
msgid "Message"
msgstr "Tin nhắn"

#: apps/order/abstract_models.py:401
msgid "Order Note"
msgstr "Lưu ý đơn hàng"

#: apps/order/abstract_models.py:402
msgid "Order Notes"
msgstr "Những lưu ý đơn hàng"

#: apps/order/abstract_models.py:419 apps/order/abstract_models.py:429
msgid "Order Status Changes"
msgstr ""

#: apps/order/abstract_models.py:421
msgid "Old Status"
msgstr ""

#: apps/order/abstract_models.py:422
msgid "New Status"
msgstr ""

#: apps/order/abstract_models.py:428
msgid "Order Status Change"
msgstr ""

#: apps/order/abstract_models.py:433
#, python-format
msgid "%(order)s has changed status from %(old_status)s to %(new_status)s"
msgstr ""

#: apps/order/abstract_models.py:450 apps/order/abstract_models.py:909
#: apps/order/abstract_models.py:976
msgid "Event Type"
msgstr "Loại sự kiện"

#: apps/order/abstract_models.py:456
msgid "Communication Event"
msgstr "Sự kiện truyền thông"

#: apps/order/abstract_models.py:457
msgid "Communication Events"
msgstr "Những sự kiện truyền thông"

#: apps/order/abstract_models.py:461
#, python-format
msgid "'%(type)s' event for order #%(number)s"
msgstr "'%(type)s' sự kiện cho đơn hàng #%(number)s"

#: apps/order/abstract_models.py:489
msgid "Partner name"
msgstr "Tên đối tác"

#: apps/order/abstract_models.py:495
msgid "Partner reference"
msgstr "Tài liệu đối tác"

#: apps/order/abstract_models.py:496
msgid "This is the item number that the partner uses within their system"
msgstr "Đây là số hàng mà các đối tác sử dụng trong hệ thống của họ"

#: apps/order/abstract_models.py:499
msgid "Partner Notes"
msgstr "Những chú ý đối tác"

#: apps/order/abstract_models.py:505 apps/partner/abstract_models.py:152
msgid "Stock record"
msgstr "Ghi lại tồn kho"

#: apps/order/abstract_models.py:529 apps/order/abstract_models.py:837
msgid "Price (inc. tax)"
msgstr "Giá (đã bao gồm thuế)"

#: apps/order/abstract_models.py:531 apps/order/abstract_models.py:839
#: templates/oscar/catalogue/detail.html:127
msgid "Price (excl. tax)"
msgstr "Giá ( chưa thuế )"

#: apps/order/abstract_models.py:535
msgid "Price before discounts (inc. tax)"
msgstr "Giá trước khi giảm giá (bao gồm thuế)"

#: apps/order/abstract_models.py:538
msgid "Price before discounts (excl. tax)"
msgstr "Giá trước khi giảm giá (chưa thuế)"

#: apps/order/abstract_models.py:543
msgid "Unit Price (inc. tax)"
msgstr "Đơn vị giá (bao gồm thuế)"

#: apps/order/abstract_models.py:546
msgid "Unit Price (excl. tax)"
msgstr "Đơn vị giá (không thuế)"

#: apps/order/abstract_models.py:563
msgid "Order Line"
msgstr "Số dòng"

#: apps/order/abstract_models.py:570
msgid "<missing product>"
msgstr "<sản phẩm mất tích>"

#: apps/order/abstract_models.py:571
#, python-format
msgid "Product '%(name)s', quantity '%(qty)s'"
msgstr "Sản phẩm '%(name)s', Số lượng '%(qty)s'"

#: apps/order/abstract_models.py:601
#, python-format
msgid "'%(new_status)s' is not a valid status (current status: '%(status)s')"
msgstr "'%(new_status)s' trạng thái không còn hiệu lực (trạng thái hiện tại: '%(status)s')"

#: apps/order/abstract_models.py:774
#, python-format
msgid "'%(title)s' is no longer available"
msgstr "'%(title)s'  không còn có sẵn"

#: apps/order/abstract_models.py:810
msgid "Line Attribute"
msgstr "Thuộc tính dòng"

#: apps/order/abstract_models.py:811
msgid "Line Attributes"
msgstr "Các thuộc tính dòng"

#: apps/order/abstract_models.py:841
msgid "Shiping (inc. tax)"
msgstr "Giao hàng (bao gồm thuế)"

#: apps/order/abstract_models.py:843
msgid "Shipping (excl. tax)"
msgstr "Giao hàng (không thuế)"

#: apps/order/abstract_models.py:849
msgid "Line Price"
msgstr "Giá dòng"

#: apps/order/abstract_models.py:850
msgid "Line Prices"
msgstr "Giá dòng"

#: apps/order/abstract_models.py:853
#, python-format
msgid "Line '%(number)s' (quantity %(qty)d) price %(price)s"
msgstr "Dòng '%(number)s' (số lượng %(qty)d) giá %(price)s"

#: apps/order/abstract_models.py:875
msgid "Payment Event Type"
msgstr "Loại sự kiên thanh toán"

#: apps/order/abstract_models.py:876
msgid "Payment Event Types"
msgstr "Các loại sự kiện thanh toán"

#: apps/order/abstract_models.py:898 apps/order/abstract_models.py:1105
#: apps/payment/abstract_models.py:39
#: templates/oscar/dashboard/orders/order_detail.html:465
#: templates/oscar/dashboard/orders/order_detail.html:601
#: templates/oscar/dashboard/orders/order_detail.html:641
msgid "Amount"
msgstr "Số lượng"

#: apps/order/abstract_models.py:902 apps/payment/abstract_models.py:40
#: apps/payment/abstract_models.py:95
#: templates/oscar/dashboard/orders/line_detail.html:132
#: templates/oscar/dashboard/orders/order_detail.html:420
#: templates/oscar/dashboard/orders/order_detail.html:467
#: templates/oscar/dashboard/orders/order_detail.html:570
#: templates/oscar/dashboard/orders/order_detail.html:602
msgid "Reference"
msgstr "tài liêu tham khảo"

#: apps/order/abstract_models.py:905 apps/order/abstract_models.py:972
#: templates/oscar/dashboard/orders/order_detail.html:419
#: templates/oscar/dashboard/orders/order_detail.html:466
msgid "Lines"
msgstr "Các dòng"

#: apps/order/abstract_models.py:923
msgid "Payment Event"
msgstr "Sự kiện thanh toán"

#: apps/order/abstract_models.py:924
#: templates/oscar/dashboard/orders/order_detail.html:456
msgid "Payment Events"
msgstr "Những sự kiện thanh toán"

#: apps/order/abstract_models.py:928
#, python-format
msgid "Payment event for order %s"
msgstr "Sự kiện thanh toán cho đơn hàng %s"

#: apps/order/abstract_models.py:942 apps/order/abstract_models.py:1010
#: templates/oscar/dashboard/orders/line_detail.html:130
#: templates/oscar/dashboard/orders/line_detail.html:161
#: templates/oscar/dashboard/orders/order_detail.html:418
#: templates/oscar/dashboard/orders/order_detail.html:464
msgid "Event"
msgstr "Sự kiện"

#: apps/order/abstract_models.py:952
msgid "Payment Event Quantity"
msgstr "Số lượng tổ chức sự kiện thanh toán"

#: apps/order/abstract_models.py:953
msgid "Payment Event Quantities"
msgstr "Số lượng tổ chức sự kiện thanh toán"

#: apps/order/abstract_models.py:978
msgid "Event notes"
msgstr "Ghi chú sự kiện"

#: apps/order/abstract_models.py:979
msgid "This could be the dispatch reference, or a tracking number"
msgstr "Điều này có thể là tài liệu tham khảo, hoặc một số theo dõi"

#: apps/order/abstract_models.py:986
msgid "Shipping Event"
msgstr "Sự kiện giao hàng"

#: apps/order/abstract_models.py:987
#: templates/oscar/dashboard/orders/order_detail.html:410
msgid "Shipping Events"
msgstr "Các sự kiện giao hàng"

#: apps/order/abstract_models.py:991
#, python-format
msgid "Order #%(number)s, type %(type)s"
msgstr "Đơn hàng #%(number)s, loại %(type)s"

#: apps/order/abstract_models.py:1020
msgid "Shipping Event Quantity"
msgstr "Số lượng sự kiện giao hàng"

#: apps/order/abstract_models.py:1021
msgid "Shipping Event Quantities"
msgstr "Số lượng những sự kiện giao hàng"

#: apps/order/abstract_models.py:1035
#, python-format
msgid "%(product)s - quantity %(qty)d"
msgstr "%(product)s - số lượng %(qty)d"

#: apps/order/abstract_models.py:1055
msgid "Shipping Event Type"
msgstr "Loại sự kiện giao hàng"

#: apps/order/abstract_models.py:1056
msgid "Shipping Event Types"
msgstr "Các loại sự kiện giao hàng"

#: apps/order/abstract_models.py:1092
msgid "Discount category"
msgstr "Danh mục giảm giá"

#: apps/order/abstract_models.py:1096
msgid "Offer ID"
msgstr "Ưu đãi ID"

#: apps/order/abstract_models.py:1100
msgid "Voucher ID"
msgstr "Phiếu giảm giá ID"

#: apps/order/abstract_models.py:1103
#: templates/oscar/dashboard/orders/order_detail.html:639
#: templates/oscar/dashboard/orders/statistics.html:57
msgid "Frequency"
msgstr "Tần số"

#: apps/order/abstract_models.py:1127
msgid "Order Discount"
msgstr "Đơn hàng giảm giá"

#: apps/order/abstract_models.py:1128
msgid "Order Discounts"
msgstr "Các đơn hàng giảm giá"

#: apps/order/abstract_models.py:1144
#, python-format
msgid "Discount of %(amount)r from order %(order)s"
msgstr "Giảm giá của %(amount)r từ đơn hàng %(order)s"

#: apps/order/abstract_models.py:1174
#: templates/oscar/basket/partials/basket_totals.html:164
#: templates/oscar/order/partials/basket_totals.html:95
msgid "Surcharges"
msgstr ""

#: apps/order/abstract_models.py:1177
msgid "Surcharge"
msgstr ""

#: apps/order/abstract_models.py:1181
msgid "Surcharge code"
msgstr ""

#: apps/order/abstract_models.py:1185
msgid "Surcharge (inc. tax)"
msgstr ""

#: apps/order/abstract_models.py:1189
msgid "Surcharge (excl. tax)"
msgstr ""

#: apps/order/processing.py:84 apps/order/processing.py:96
#, python-format
msgid "The selected quantity for line #%(line_id)s is too large"
msgstr "Số lượng đã chọn cho dòng #%(line_id)s là quá lớn"

#: apps/order/reports.py:21
#: templates/oscar/dashboard/reports/partials/order_report.html:12
msgid "Total incl. tax"
msgstr "Tổng số đã bao gồm thuế"

#: apps/order/reports.py:22
#: templates/oscar/dashboard/reports/partials/order_report.html:13
#: templates/oscar/dashboard/users/detail.html:126
#: templates/oscar/dashboard/vouchers/voucher_detail.html:109
msgid "Date placed"
msgstr "Ngày đặt"

#: apps/order/reports.py:44
msgid "Orders placed"
msgstr "Các đơn đặt hàng"

#: apps/order/utils.py:51
msgid "Empty baskets cannot be submitted"
msgstr "Giỏ hàng trống không thể gửi đi"

#: apps/order/utils.py:59
#, python-format
msgid "There is already an order with number %s"
msgstr "Đã có một đơn đặt hàng với số %s"

#: apps/partner/abstract_models.py:74
msgid "Fulfillment partner"
msgstr "Đối tác hoàn thành"

#: apps/partner/abstract_models.py:75
msgid "Fulfillment partners"
msgstr "Các đối tác hoàn thành"

#: apps/partner/abstract_models.py:117
#: templates/oscar/basket/partials/basket_content.html:31
#: templates/oscar/basket/partials/basket_content.html:92
#: templates/oscar/basket/partials/basket_content.html:183
#: templates/oscar/dashboard/catalogue/product_update.html:232
msgid "Price"
msgstr "Giá"

#: apps/partner/abstract_models.py:122
msgid "Number in stock"
msgstr "Số tồn kho"

#: apps/partner/abstract_models.py:129
msgid "Number allocated"
msgstr "Số phân bổ"

#: apps/partner/abstract_models.py:134
msgid "Low Stock Threshold"
msgstr "Ngưỡng tồn kho thấp"

#: apps/partner/abstract_models.py:224
msgid "Invalid stock consumption request"
msgstr "Yêu cầu tiêu thụ tồn kho không hợp lệ"

#: apps/partner/abstract_models.py:299
msgid "Stock Record"
msgstr "Ghi lại tồn kho"

#: apps/partner/abstract_models.py:300
msgid "Threshold"
msgstr "Ngưỡng"

#: apps/partner/abstract_models.py:303
#: templates/oscar/dashboard/catalogue/stockalert_list.html:37
msgid "Open"
msgstr "Mở"

#: apps/partner/abstract_models.py:309
msgid "Date Closed"
msgstr "Ngày đóng"

#: apps/partner/abstract_models.py:318
#, python-format
msgid "<stockalert for \"%(stock)s\" status %(status)s>"
msgstr "<stockalert for \"%(stock)s\" status %(status)s>"

#: apps/partner/abstract_models.py:325
msgid "Stock alert"
msgstr "Thông báo tồn kho"

#: apps/partner/abstract_models.py:326
#: templates/oscar/dashboard/catalogue/stockalert_list.html:8
#: templates/oscar/dashboard/catalogue/stockalert_list.html:15
#: templates/oscar/dashboard/catalogue/stockalert_list.html:22
msgid "Stock alerts"
msgstr "Những thông báo tồn kho"

#: apps/partner/availability.py:42
msgid "unavailable"
msgstr "không sẵn có"

#: apps/partner/availability.py:53 apps/partner/availability.py:107
#: apps/partner/availability.py:116
msgid "Unavailable"
msgstr "Không sẵn có"

#: apps/partner/availability.py:64
msgid "Available"
msgstr "Sẵn có"

#: apps/partner/availability.py:87
msgid "no stock available"
msgstr "Không tồn tại tồn kho"

#: apps/partner/availability.py:89
#, python-format
msgid "a maximum of %(max)d can be bought"
msgstr "tối đa của %(max)d có thể được mua"

#: apps/partner/availability.py:106
msgid "In stock"
msgstr "Trong kho"

#: apps/partner/availability.py:115
#, python-format
msgid "In stock (%d available)"
msgstr "Trong kho ( %d có sẵn)"

#: apps/partner/importers.py:38
msgid "No file path supplied"
msgstr "Không có đường dẫn tập tin cung cấp"

#: apps/partner/importers.py:131
#, python-format
msgid "%s does not exist"
msgstr "%s không tồn tại"

#: apps/partner/importers.py:136
#, python-format
msgid "%s is not a file"
msgstr "%s không phải một tập tin"

#: apps/partner/importers.py:144
#, python-format
msgid "%s is not readable"
msgstr "%s là không thể đọc được"

#: apps/payment/abstract_models.py:31 apps/payment/abstract_models.py:112
#: templates/oscar/dashboard/orders/order_detail.html:566
#: templates/oscar/dashboard/orders/order_detail.html:600
msgid "Source"
msgstr "Nguồn"

#: apps/payment/abstract_models.py:45
#, python-format
msgid "%(type)s of %(amount).2f"
msgstr "%(type)s của %(amount).2f"

#: apps/payment/abstract_models.py:53
msgid "Transaction"
msgstr "Giao dịch"

#: apps/payment/abstract_models.py:54
#: templates/oscar/dashboard/orders/order_detail.html:595
msgid "Transactions"
msgstr "Các giao dịch"

#: apps/payment/abstract_models.py:78 apps/payment/abstract_models.py:218
msgid "Source Type"
msgstr "Loại nguồn"

#: apps/payment/abstract_models.py:84
msgid "Amount Allocated"
msgstr "Số tiền phân bổ"

#: apps/payment/abstract_models.py:87
msgid "Amount Debited"
msgstr "Số tiền nợ"

#: apps/payment/abstract_models.py:90
msgid "Amount Refunded"
msgstr "Số tiền hoàn trả"

#: apps/payment/abstract_models.py:98
msgid "Label"
msgstr "Nhãn"

#: apps/payment/abstract_models.py:113
msgid "Sources"
msgstr "Các nguồn"

#: apps/payment/abstract_models.py:116
#, python-format
msgid "Allocation of %(amount)s from type %(type)s"
msgstr "Phân bổ của %(amount)s từ loại %(type)s"

#: apps/payment/abstract_models.py:120
#, python-format
msgid " (reference: %s)"
msgstr "(tài liệu: %s)"

#: apps/payment/abstract_models.py:212
msgid "This is used within forms to identify this source type"
msgstr "Điều này được sử dụng trong các hình thức để xác định nguồn loại này"

#: apps/payment/abstract_models.py:219
msgid "Source Types"
msgstr "Các loại nguồn"

#: apps/payment/abstract_models.py:249
msgid "Card Type"
msgstr "Loại thẻ"

#: apps/payment/abstract_models.py:256
msgid "Number"
msgstr "Số"

#: apps/payment/abstract_models.py:260
msgid "Expiry Date"
msgstr "Ngày hết hạn"

#: apps/payment/abstract_models.py:264
msgid "Partner Reference"
msgstr "Tài liều đối tác"

#: apps/payment/abstract_models.py:272
#, python-format
msgid "%(card_type)s %(number)s (Expires: %(expiry)s)"
msgstr "%(card_type)s %(number)s (Hết hạn: %(expiry)s)"

#: apps/payment/abstract_models.py:293
msgid "Bankcard"
msgstr "Thẻ ngân hàng"

#: apps/payment/abstract_models.py:294
msgid "Bankcards"
msgstr "Các loại thẻ ngân hàng"

#: apps/payment/apps.py:9 templates/oscar/checkout/checkout.html:86
#: templates/oscar/checkout/checkout.html:90
#: templates/oscar/checkout/thank_you.html:75
#: templates/oscar/checkout/thank_you.html:78
#: templates/oscar/dashboard/orders/order_detail.html:96
msgid "Payment"
msgstr "Thanh toán"

#: apps/payment/forms.py:30
msgid "Card number"
msgstr "Số thẻ"

#: apps/payment/forms.py:52
msgid "Please enter a valid credit card number."
msgstr "Vui lòng nhập đúng số thẻ tín dụng."

#: apps/payment/forms.py:58
#, python-format
msgid "%s cards are not accepted."
msgstr "%s thẻ không được chấp nhận."

#: apps/payment/forms.py:80
msgid "Enter a valid month."
msgstr "Nhập một tháng có hiệu lực"

#: apps/payment/forms.py:81
msgid "Enter a valid year."
msgstr "Nhập một năm có hiệu lực"

#: apps/payment/forms.py:121
msgid "Valid to"
msgstr "Có hiệu lực đến"

#: apps/payment/forms.py:139
msgid "The expiration date you entered is in the past."
msgstr "Ngày hết hạn bạn nhập vào là trong quá khứ."

#: apps/payment/forms.py:163
msgid "Valid from"
msgstr "Có hiệu lực từ"

#: apps/payment/forms.py:185
msgid "The starting date you entered is in the future."
msgstr "Ngày khởi đầu bạn nhập vào là trong tương lai."

#: apps/payment/forms.py:207
msgid "CCV number"
msgstr "Số CCV"

#: apps/payment/forms.py:210
msgid "Please enter a 3 or 4 digit number"
msgstr "Vui lòng nhập vào 3 hoặc 4 chữ số"

#: apps/payment/forms.py:211
msgid "This is the 3 or 4 digit security number on the back of your bankcard"
msgstr "Đây là số bảo mật 3 hoặc 4 chữ số trên mặt sau của thẻ tín dụng"

#: apps/payment/forms.py:246
msgid "American Express cards use a 4 digit security code"
msgstr "Thẻ American Express sử dụng một mã số bảo mật 4 chữ số"

#: apps/search/apps.py:11 apps/search/forms.py:40 apps/search/forms.py:42
#: templates/oscar/dashboard/catalogue/product_list.html:63
#: templates/oscar/dashboard/offers/offer_list.html:30
#: templates/oscar/dashboard/offers/offer_list.html:54
#: templates/oscar/dashboard/orders/order_list.html:30
#: templates/oscar/dashboard/orders/order_list.html:51
#: templates/oscar/dashboard/pages/index.html:31
#: templates/oscar/dashboard/pages/index.html:37
#: templates/oscar/dashboard/partials/advanced_search_modal.html:18
#: templates/oscar/dashboard/partners/partner_list.html:29
#: templates/oscar/dashboard/partners/partner_user_select.html:28
#: templates/oscar/dashboard/reviews/review_list.html:34
#: templates/oscar/dashboard/users/alerts/list.html:31
#: templates/oscar/dashboard/users/index.html:29
#: templates/oscar/dashboard/users/index.html:34
#: templates/oscar/dashboard/vouchers/voucher_list.html:34
#: templates/oscar/dashboard/vouchers/voucher_list.html:58
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:41
#: templates/oscar/partials/search.html:5
#: templates/oscar/search/results.html:18
msgid "Search"
msgstr "Tìm kiếm"

#: apps/search/forms.py:57
msgid "Relevancy"
msgstr "Liên quan"

#: apps/search/forms.py:58
msgid "Customer rating"
msgstr "Xếp hạng khách hàng"

#: apps/search/forms.py:59
msgid "Newest"
msgstr "Mới nhất"

#: apps/search/forms.py:60
msgid "Price high to low"
msgstr "Giá cao tới thấp"

#: apps/search/forms.py:61
msgid "Price low to high"
msgstr "Giá thấp tới cao"

#: apps/search/forms.py:62
msgid "Title A to Z"
msgstr "Tiêu đề A tới Z"

#: apps/search/forms.py:63
msgid "Title Z to A"
msgstr "Tiêu đề Z tới A"

#: apps/shipping/abstract_models.py:34
#: templates/oscar/customer/order/order_detail.html:155
msgid "Shipping Method"
msgstr "Phương thức giao hàng"

#: apps/shipping/abstract_models.py:35
msgid "Shipping Methods"
msgstr "Những phương thức giao hàng"

#: apps/shipping/abstract_models.py:61
msgid "Price per order"
msgstr "Giá trên một đơn hàng"

#: apps/shipping/abstract_models.py:64
msgid "Price per item"
msgstr "Giá trên một mặt hàng"

#: apps/shipping/abstract_models.py:69
msgid "Free Shipping"
msgstr "Giao hàng miễn phí"

#: apps/shipping/abstract_models.py:75
msgid "Order and Item Charge"
msgstr "Đơn hàng mà mặt hàng tính phí"

#: apps/shipping/abstract_models.py:76
msgid "Order and Item Charges"
msgstr "Những đơn hàng và mặt hàng tính phí"

#: apps/shipping/abstract_models.py:104
msgid "Default Weight"
msgstr "Cân nặng mặc định"

#: apps/shipping/abstract_models.py:107
msgid "Default product weight in kg when no weight attribute is defined"
msgstr "Cân nặng mặc định của sản phẩm tính bằng kg khi không có thuộc tính trọng lượng được xác định"

#: apps/shipping/abstract_models.py:113
msgid "Weight-based Shipping Method"
msgstr "Phương thức giao hàng dựa theo cân nặng"

#: apps/shipping/abstract_models.py:114
msgid "Weight-based Shipping Methods"
msgstr "Những phương thức giao hàng dựa theo cân nặng"

#: apps/shipping/abstract_models.py:188
#: templates/oscar/checkout/shipping_methods.html:24
msgid "Method"
msgstr "Phương thức"

#: apps/shipping/abstract_models.py:190
msgid "Upper Limit"
msgstr "Giới hạn trên"

#: apps/shipping/abstract_models.py:192
msgid ""
"Enter upper limit of this weight band in kg. The lower limit will be "
"determined by the other weight bands."
msgstr "Nhập giới hạn trên của dải này trọng lượng tính bằng kg. Giới hạn thấp hơn sẽ được quyết định bởi dải cân khác."

#: apps/shipping/abstract_models.py:195
#: templates/oscar/dashboard/shipping/weight_band_delete.html:31
#: templates/oscar/dashboard/shipping/weight_based_detail.html:66
msgid "Charge"
msgstr "Tính phí"

#: apps/shipping/abstract_models.py:214
msgid "Weight Band"
msgstr "Trọng lượng"

#: apps/shipping/abstract_models.py:215
msgid "Weight Bands"
msgstr "Trọng lượng "

#: apps/shipping/abstract_models.py:218
#, python-format
msgid "Charge for weights up to %s kg"
msgstr "Phí cho cân nặng hơn %s kg"

#: apps/shipping/apps.py:9
#: templates/oscar/basket/partials/basket_totals.html:98
#: templates/oscar/basket/partials/basket_totals.html:203
#: templates/oscar/checkout/checkout.html:27
#: templates/oscar/checkout/thank_you.html:35
#: templates/oscar/dashboard/orders/order_detail.html:91
#: templates/oscar/dashboard/orders/order_detail.html:500
#: templates/oscar/order/partials/basket_totals.html:52
msgid "Shipping"
msgstr "Giao hàng"

#: apps/shipping/methods.py:53
msgid "Free shipping"
msgstr "Giao hàng miễn phí"

#: apps/shipping/methods.py:69
msgid "No shipping required"
msgstr "Không yêu cầu giao hàng"

#: apps/shipping/methods.py:78
msgid "Fixed price shipping"
msgstr "Đã sửa giá giao hàng"

#: apps/shipping/repository.py:53
msgid "You need to define some shipping methods"
msgstr "Bạn cần khai báo một vài phương thức giao hàng"

#: apps/voucher/abstract_models.py:31
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:27
msgid "Number of vouchers"
msgstr ""

#: apps/voucher/abstract_models.py:33
msgid "Length of Code"
msgstr ""

#: apps/voucher/abstract_models.py:36 apps/voucher/abstract_models.py:114
#: templates/oscar/dashboard/vouchers/partials/voucher_details_table.html:10
msgid "Start datetime"
msgstr "Thời gian bắt đầu"

#: apps/voucher/abstract_models.py:37 apps/voucher/abstract_models.py:115
#: templates/oscar/dashboard/vouchers/partials/voucher_details_table.html:11
msgid "End datetime"
msgstr "Thời gian kết thúc"

#: apps/voucher/abstract_models.py:44
msgid "VoucherSet"
msgstr ""

#: apps/voucher/abstract_models.py:45
msgid "VoucherSets"
msgstr ""

#: apps/voucher/abstract_models.py:94
msgid ""
"This will be shown in the checkout and basket once the voucher is entered"
msgstr "Điều này sẽ được hiển thị trong thanh toán và giỏ hàng một lần phiếu giảm giá được nhập"

#: apps/voucher/abstract_models.py:98
msgid "Case insensitive / No spaces allowed"
msgstr "Trường hợp không nhạy cảm / Không gian cho phép."

#: apps/voucher/abstract_models.py:102 defaults.py:171 defaults.py:175
#: templates/oscar/dashboard/offers/offer_delete.html:7
#: templates/oscar/dashboard/offers/offer_delete.html:14
#: templates/oscar/dashboard/offers/offer_detail.html:15
#: templates/oscar/dashboard/offers/offer_list.html:9
#: templates/oscar/dashboard/offers/offer_list.html:16
#: templates/oscar/dashboard/offers/offer_list.html:24
#: templates/oscar/dashboard/offers/step_form.html:15
#: templates/oscar/dashboard/offers/step_form.html:22
#: templates/oscar/offer/detail.html:18 templates/oscar/offer/list.html:8
#: templates/oscar/offer/list.html:17 templates/oscar/offer/list.html:23
#: templates/oscar/partials/nav_primary.html:50
msgid "Offers"
msgstr "Những ưu đãi"

#: apps/voucher/abstract_models.py:107
msgid "Can be used once by one customer"
msgstr "Có thể được sử dụng một lần bởi một khách hàng"

#: apps/voucher/abstract_models.py:108
msgid "Can be used multiple times by multiple customers"
msgstr "Có thể được sử dụng nhiều lần bởi nhiều khách hàng"

#: apps/voucher/abstract_models.py:109
msgid "Can only be used once per customer"
msgstr "Chỉ có thể được sử dụng một lần cho mỗi khách hàng"

#: apps/voucher/abstract_models.py:119
msgid "Times added to basket"
msgstr "Lần thêm vào giỏ hàng"

#: apps/voucher/abstract_models.py:120
msgid "Times on orders"
msgstr "Lần trên đơn đặt hàng"

#: apps/voucher/abstract_models.py:137 apps/voucher/abstract_models.py:255
#: apps/voucher/apps.py:9
#: templates/oscar/dashboard/orders/order_detail.html:637
msgid "Voucher"
msgstr "Phiếu giảm giá"

#: apps/voucher/abstract_models.py:177
msgid "This voucher has already been used"
msgstr "Phiếu giảm giá này đã được sử dụng"

#: apps/voucher/abstract_models.py:184
msgid "This voucher is only available to signed in users"
msgstr "Phiếu giảm giá này chỉ dành cho người dùng đã đăng nhập"

#: apps/voucher/abstract_models.py:189
msgid "You have already used this voucher in a previous order"
msgstr "Bạn đã sử dụng phiếu giảm giá này trong một đơn hàng trước đó"

#: apps/voucher/abstract_models.py:204
msgid "This voucher is not available for this basket"
msgstr ""

#: apps/voucher/abstract_models.py:275
msgid "Voucher Application"
msgstr "Ứng dụng giảm giá"

#: apps/voucher/abstract_models.py:276
msgid "Voucher Applications"
msgstr "Những ứng dụng giảm giá"

#: apps/voucher/abstract_models.py:279
#, python-format
msgid "'%(voucher)s' used by '%(user)s'"
msgstr "'%(voucher)s' đã được sử dụng bởi '%(user)s'"

#: apps/voucher/reports.py:19
#: templates/oscar/dashboard/reports/partials/voucher_report.html:10
msgid "Added to a basket"
msgstr "Đã thêm vào túi hàng"

#: apps/voucher/reports.py:20
#: templates/oscar/dashboard/reports/partials/voucher_report.html:11
msgid "Used in an order"
msgstr "Đã dùng trong một đơn hàng"

#: apps/voucher/reports.py:38
#: templates/oscar/dashboard/vouchers/voucher_detail.html:86
msgid "Voucher performance"
msgstr "Trạng thái giảm giá"

#: apps/wishlists/abstract_models.py:23
msgid "Default"
msgstr "Mặc định"

#: apps/wishlists/abstract_models.py:35
msgid "Private - Only the owner can see the wish list"
msgstr "Riêng tư - Chỉ chủ sử hữu có thể nhìn thấy danh sách mong muốn"

#: apps/wishlists/abstract_models.py:36
msgid ""
"Shared - Only the owner and people with access to the obfuscated link can "
"see the wish list"
msgstr "Chia sẻ - Chỉ người chủ sở hữu và những người có quyền truy cập vào các liên kết phức tạp có thể nhìn thấy danh sách mong muốn"

#: apps/wishlists/abstract_models.py:38
msgid "Public - Everybody can see the wish list"
msgstr "Công khai - Mọi người có thể nhìn thấy danh sách mong muốn"

#: apps/wishlists/abstract_models.py:40
msgid "Visibility"
msgstr "Tầm nhìn"

#: apps/wishlists/abstract_models.py:88 apps/wishlists/abstract_models.py:124
#: apps/wishlists/abstract_models.py:161
msgid "Wish List"
msgstr "Danh sách mong muốn"

#: apps/wishlists/abstract_models.py:149
msgid "Wish list line"
msgstr "Dòng danh sách mong muốn"

#: apps/wishlists/abstract_models.py:170
msgid "Wish list shared email"
msgstr ""

#: apps/wishlists/apps.py:11
msgid "Wishlists"
msgstr "Những danh sách mong muốn"

#: apps/wishlists/views.py:31
msgid "You must be logged in to view the wish list"
msgstr ""

#: core/validators.py:46
#, python-format
msgid "The URL \"%s\" does not exist"
msgstr "Địa chỉ liên kết \"%s\" không tồn tại"

#: core/validators.py:106
msgid "Specified page already exists!"
msgstr "Trang đó đã tồn tại"

#: core/validators.py:113
msgid "This field is required"
msgstr "Thông tin này là bắt buộc"

#: core/validators.py:120
msgid "This field is invalid as its value is forbidden"
msgstr "Dòng này không hợp lệ do giá trị bị cấm"

#: defaults.py:121
msgid "Low stock alerts"
msgstr "Thông báo hết hàng"

#: defaults.py:131
msgid "Fulfilment"
msgstr "Cam kết thực hiện"

#: defaults.py:139 templates/oscar/dashboard/orders/statistics.html:17
msgid "Statistics"
msgstr "Thống kê"

#: defaults.py:143 templates/oscar/dashboard/partners/partner_delete.html:7
#: templates/oscar/dashboard/partners/partner_delete.html:14
#: templates/oscar/dashboard/partners/partner_form.html:8
#: templates/oscar/dashboard/partners/partner_form.html:15
#: templates/oscar/dashboard/partners/partner_list.html:6
#: templates/oscar/dashboard/partners/partner_list.html:13
#: templates/oscar/dashboard/partners/partner_list.html:21
#: templates/oscar/dashboard/partners/partner_manage.html:6
#: templates/oscar/dashboard/partners/partner_manage.html:13
#: templates/oscar/dashboard/partners/partner_user_form.html:8
#: templates/oscar/dashboard/partners/partner_user_form.html:15
#: templates/oscar/dashboard/partners/partner_user_list.html:5
#: templates/oscar/dashboard/partners/partner_user_list.html:11
#: templates/oscar/dashboard/partners/partner_user_select.html:5
#: templates/oscar/dashboard/partners/partner_user_select.html:12
msgid "Partners"
msgstr "Những đối tác"

#: defaults.py:157 defaults.py:161 templates/oscar/dashboard/index.html:111
#: templates/oscar/dashboard/users/detail.html:13
#: templates/oscar/dashboard/users/index.html:9
#: templates/oscar/dashboard/users/index.html:14
#: templates/oscar/dashboard/users/index.html:22
msgid "Customers"
msgstr "Khách hàng"

#: defaults.py:165
msgid "Stock alert requests"
msgstr "Thông báo yêu cầu hàng trong kho"

#: defaults.py:183
msgid "Voucher Sets"
msgstr ""

#: defaults.py:190
msgid "Content"
msgstr "Nội dung"

#: defaults.py:194 templates/oscar/dashboard/pages/delete.html:15
#: templates/oscar/dashboard/pages/index.html:8
#: templates/oscar/dashboard/pages/index.html:15
#: templates/oscar/dashboard/pages/index.html:25
#: templates/oscar/dashboard/pages/update.html:14
msgid "Pages"
msgstr "Trang"

#: defaults.py:198
msgid "Email templates"
msgstr "Mẫu email"

#: defaults.py:202 templates/oscar/catalogue/reviews/review_detail.html:5
#: templates/oscar/catalogue/reviews/review_detail.html:24
#: templates/oscar/dashboard/reviews/review_delete.html:8
#: templates/oscar/dashboard/reviews/review_delete.html:15
#: templates/oscar/dashboard/reviews/review_list.html:8
#: templates/oscar/dashboard/reviews/review_list.html:15
#: templates/oscar/dashboard/reviews/review_list.html:22
#: templates/oscar/dashboard/reviews/review_update.html:15
#: templates/oscar/dashboard/users/detail.html:110
#: templates/oscar/dashboard/users/detail.html:176
msgid "Reviews"
msgstr "Đánh giá"

#: defaults.py:208 templates/oscar/dashboard/reports/index.html:6
msgid "Reports"
msgstr "Báo cáo"

#: defaults.py:234
msgid "Price range"
msgstr "Phạm vi giá"

#: defaults.py:239
msgid "0 to 20"
msgstr "0 tới 20"

#: defaults.py:240
msgid "20 to 40"
msgstr "20 tới 40"

#: defaults.py:241
msgid "40 to 60"
msgstr "40 tới 60"

#: defaults.py:242
msgid "60+"
msgstr "60+"

#: forms/mixins.py:81
msgid "This is not a valid international phone format."
msgstr "Đây không phải là một định dạng điện thoại quốc tế có giá trị."

#: forms/mixins.py:94
#, python-format
msgid "This is not a valid local phone format for %s."
msgstr "Đây không phải là một định dạng điện thoại địa phương hợp lệ cho %s"

#: forms/mixins.py:100
msgid "This is not a valid local or international phone format."
msgstr "Đây không phải là một định dạng điện thoại địa phương hợp lệ hoặc một định dạng điện thoại quốc tể hợp lệ."

#: forms/widgets.py:301
msgid "---------"
msgstr ""

#: forms/widgets.py:302 templates/oscar/catalogue/partials/review.html:40
#: templates/oscar/dashboard/offers/offer_list.html:114
#: templates/oscar/dashboard/ranges/range_list.html:55
#: templates/oscar/dashboard/ranges/range_product_list.html:110
#: templates/oscar/dashboard/vouchers/voucher_detail.html:56
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:130
msgid "Yes"
msgstr "Có"

#: forms/widgets.py:303 templates/oscar/catalogue/partials/review.html:45
#: templates/oscar/dashboard/offers/offer_list.html:116
#: templates/oscar/dashboard/ranges/range_list.html:57
#: templates/oscar/dashboard/ranges/range_product_list.html:110
#: templates/oscar/dashboard/vouchers/voucher_detail.html:58
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:132
msgid "No"
msgstr "Không"

#: management/commands/oscar_send_alerts.py:18
msgid "Check for products that are back in stock and send out alerts"
msgstr "Kiểm tra các sản phẩm trả lại vào kho và gửi thông báo"

#: templates/flatpages/default.html:11
msgid "Edit this page"
msgstr "Chỉnh sửa trang"

#: templates/flatpages/default.html:21 templates/oscar/basket/basket.html:11
#: templates/oscar/catalogue/browse.html:17
#: templates/oscar/catalogue/category.html:26
#: templates/oscar/catalogue/detail.html:22
#: templates/oscar/catalogue/reviews/review_detail.html:12
#: templates/oscar/catalogue/reviews/review_list.html:14
#: templates/oscar/customer/baseaccountpage.html:15
#: templates/oscar/customer/login_registration.html:12
#: templates/oscar/customer/order/order_list.html:22
#: templates/oscar/customer/registration.html:13
#: templates/oscar/customer/wishlists/wishlists_delete.html:8
#: templates/oscar/customer/wishlists/wishlists_delete_product.html:8
#: templates/oscar/customer/wishlists/wishlists_detail.html:10
#: templates/oscar/customer/wishlists/wishlists_form.html:8
#: templates/oscar/dashboard/catalogue/category_list.html:35
#: templates/oscar/offer/detail.html:15 templates/oscar/offer/list.html:15
#: templates/oscar/offer/range.html:15
#: templates/oscar/registration/password_reset_complete.html:10
#: templates/oscar/registration/password_reset_confirm.html:10
#: templates/oscar/registration/password_reset_done.html:10
#: templates/oscar/registration/password_reset_form.html:10
#: templates/oscar/search/results.html:15
#: templates/oscar/wishlists/wishlist_detail.html:12
msgid "Home"
msgstr "Trang chủ"

#: templates/oscar/403.html:5 templates/oscar/403.html:9
msgid "Permission denied!"
msgstr "Quyền bị từ chối"

#: templates/oscar/403.html:13
msgid "We're sorry but you are not permitted to access this page."
msgstr "Chúng tôi rất tiếc, nhưng bạn không được phép truy cập vào trang này."

#: templates/oscar/404.html:5
msgid "Page not found"
msgstr "Trang không tìm thấy"

#: templates/oscar/404.html:9
msgid "Page not found!"
msgstr "Trang không tìm thấy!"

#: templates/oscar/404.html:13
msgid "We're sorry but the page you are looking for can't be found."
msgstr "Chúng tôi rất tiếc, nhưng trang mà bạn tìm kiếm không có"

#: templates/oscar/basket/messages/addition.html:4
#, python-format
msgid ""
"\n"
"    <strong>%(title)s</strong> has been added to your basket.\n"
"    "
msgstr "\n<strong>%(title)s</strong> đã được thêm vào giỏ hàng của bạn."

#: templates/oscar/basket/messages/addition.html:8
#, python-format
msgid ""
"\n"
"    <strong>%(quantity)s</strong> copies of <strong>%(title)s</strong>\n"
"    have been added to your basket.\n"
"    "
msgstr "\n<strong>%(quantity)s</strong> sao chép từ <strong>%(title)s</strong>\n\nđã thêm vào giỏ hàng của bạn."

#: templates/oscar/basket/messages/line_restored.html:3
#, python-format
msgid ""
"\n"
"<strong>%(title)s</strong> has been moved back to your basket.\n"
msgstr "\n<strong>%(title)s</strong>đã được xóa khỏi giỏ hàng của bạn.\n"

#: templates/oscar/basket/messages/line_saved.html:3
#, python-format
msgid ""
"\n"
"<strong>%(title)s</strong> has been saved for later\n"
msgstr "\n<strong>%(title)s</strong> đã được lưu cho sau này\n"

#: templates/oscar/basket/messages/new_total.html:5
msgid "Your basket is now empty"
msgstr "Bây giờ giỏ hàng của bạn không có gì"

#: templates/oscar/basket/messages/new_total.html:8
#: templates/oscar/basket/messages/new_total.html:12
#, python-format
msgid ""
"\n"
"        Your basket total is now <strong>%(total)s</strong>\n"
"        "
msgstr ""

#: templates/oscar/basket/messages/new_total.html:20
#: templates/oscar/basket/partials/basket_quick.html:38
#: templates/oscar/partials/mini_basket.html:13
msgid "View basket"
msgstr "Hiển thị giỏ hàng"

#: templates/oscar/basket/messages/new_total.html:21
msgid "Checkout now"
msgstr "Thanh toán ngay"

#: templates/oscar/basket/messages/offer_gained.html:3
#, python-format
msgid ""
"\n"
"Your basket now qualifies for the \n"
"<strong>%(name)s</strong> offer.\n"
msgstr "\nGiỏ hàng của bạn không còn đủ điều kiện cho \n <strong>%(name)s</strong> ưu đãi.\n"

#: templates/oscar/basket/messages/offer_lost.html:3
#, python-format
msgid ""
"\n"
"Your basket no longer qualifies for the\n"
"<strong>%(name)s</strong> offer.\n"
msgstr "\nGiỏ hàng của bạn không còn đủ điều kiện cho \n<strong>%(name)s</strong> ưu đãi.\n"

#: templates/oscar/basket/partials/basket_content.html:8
msgid "Important messages about items in your basket"
msgstr "Tin nhắn quan trọng về những vật phẩm trong giỏ hàng của bạn"

#: templates/oscar/basket/partials/basket_content.html:16
msgid "You could be missing out on offers!"
msgstr "Bạn có thể bỏ lỡ những ưu đãi"

#: templates/oscar/basket/partials/basket_content.html:18
#, python-format
msgid ""
"\n"
"                <div class=\"warning\">%(message)s to qualify for the <a href=\"%(url)s\">%(offer_name)s</a> special offer</div>\n"
"            "
msgstr "\n<div class=\"warning\">%(message)s để đủ điều kiện cho <a href=\"%(url)s\">%(offer_name)s</a> ưu đãi đặc biệt</div>"

#: templates/oscar/basket/partials/basket_content.html:29
msgid "Items to buy now"
msgstr "Những vật phẩm để mua bây giờ"

#: templates/oscar/basket/partials/basket_content.html:32
#: templates/oscar/basket/partials/basket_content.html:107
#: templates/oscar/checkout/checkout.html:115
#: templates/oscar/checkout/thank_you.html:120
msgid "Total"
msgstr "Tổng cộng"

#: templates/oscar/basket/partials/basket_content.html:65
#: templates/oscar/customer/wishlists/wishlists_detail.html:106
#: templates/oscar/dashboard/orders/shippingaddress_form.html:31
#: templates/oscar/dashboard/reviews/review_list.html:50
msgid "Updating..."
msgstr "Đang cập nhật..."

#: templates/oscar/basket/partials/basket_content.html:65
#: templates/oscar/dashboard/catalogue/stockalert_list.html:68
#: templates/oscar/dashboard/orders/order_detail.html:527
#: templates/oscar/dashboard/reviews/review_list.html:50
msgid "Update"
msgstr "Cập nhật"

#: templates/oscar/basket/partials/basket_content.html:70
#: templates/oscar/basket/partials/basket_content.html:205
#: templates/oscar/basket/partials/basket_totals.html:51
#: templates/oscar/catalogue/partials/add_to_wishlist.html:45
#: templates/oscar/customer/wishlists/wishlists_delete_product.html:34
#: templates/oscar/customer/wishlists/wishlists_detail.html:85
#: templates/oscar/dashboard/ranges/range_product_list.html:112
msgid "Remove"
msgstr "Gỡ bỏ"

#: templates/oscar/basket/partials/basket_content.html:72
msgid "Save for later"
msgstr "Lưu lại sau"

#: templates/oscar/basket/partials/basket_content.html:129
msgid "Voucher/promo code"
msgstr "Mã phiếu giảm giá/khuyến mãi"

#: templates/oscar/basket/partials/basket_content.html:131
msgid "I have a voucher code..."
msgstr "Tôi có một mã phiếu giảm giá"

#: templates/oscar/basket/partials/basket_content.html:137
#: templates/oscar/catalogue/partials/add_to_basket_form.html:13
#: templates/oscar/catalogue/partials/add_to_basket_form_compact.html:12
#: templates/oscar/catalogue/partials/add_to_wishlist.html:35
#: templates/oscar/dashboard/catalogue/product_update.html:276
#: templates/oscar/dashboard/shipping/weight_based_detail.html:91
msgid "Adding..."
msgstr "Đang thêm..."

#: templates/oscar/basket/partials/basket_content.html:137
msgid "Add voucher"
msgstr "Thêm phiếu giảm giá"

#: templates/oscar/basket/partials/basket_content.html:138
#: templates/oscar/catalogue/reviews/review_form.html:49
#: templates/oscar/checkout/shipping_address.html:76
#: templates/oscar/checkout/user_address_delete.html:30
#: templates/oscar/checkout/user_address_form.html:27
#: templates/oscar/customer/address/address_delete.html:20
#: templates/oscar/customer/profile/profile_delete.html:18
#: templates/oscar/customer/registration.html:32
#: templates/oscar/customer/wishlists/wishlists_delete.html:34
#: templates/oscar/customer/wishlists/wishlists_delete_product.html:34
#: templates/oscar/customer/wishlists/wishlists_form.html:55
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:141
#: templates/oscar/dashboard/catalogue/category_delete.html:36
#: templates/oscar/dashboard/catalogue/category_form.html:106
#: templates/oscar/dashboard/catalogue/option_form.html:89
#: templates/oscar/dashboard/catalogue/product_class_delete.html:35
#: templates/oscar/dashboard/catalogue/product_class_form.html:142
#: templates/oscar/dashboard/catalogue/product_delete.html:56
#: templates/oscar/dashboard/catalogue/product_update.html:373
#: templates/oscar/dashboard/comms/detail.html:102
#: templates/oscar/dashboard/offers/offer_delete.html:30
#: templates/oscar/dashboard/orders/shippingaddress_form.html:32
#: templates/oscar/dashboard/pages/delete.html:37
#: templates/oscar/dashboard/pages/update.html:34
#: templates/oscar/dashboard/partials/form.html:11
#: templates/oscar/dashboard/partners/partner_delete.html:30
#: templates/oscar/dashboard/partners/partner_user_form.html:34
#: templates/oscar/dashboard/ranges/range_delete.html:30
#: templates/oscar/dashboard/ranges/range_form.html:36
#: templates/oscar/dashboard/ranges/range_form.html:39
#: templates/oscar/dashboard/ranges/range_product_list.html:137
#: templates/oscar/dashboard/reviews/review_delete.html:47
#: templates/oscar/dashboard/reviews/review_update.html:77
#: templates/oscar/dashboard/shipping/weight_band_delete.html:45
#: templates/oscar/dashboard/shipping/weight_band_form.html:33
#: templates/oscar/dashboard/shipping/weight_based_delete.html:28
#: templates/oscar/dashboard/shipping/weight_based_form.html:43
#: templates/oscar/dashboard/users/alerts/delete.html:35
#: templates/oscar/dashboard/users/alerts/list.html:32
#: templates/oscar/dashboard/vouchers/voucher_delete.html:43
#: templates/oscar/dashboard/vouchers/voucher_detail.html:129
#: templates/oscar/dashboard/vouchers/voucher_detail.html:131
#: templates/oscar/dashboard/vouchers/voucher_detail.html:139
#: templates/oscar/dashboard/vouchers/voucher_form.html:41
#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:35
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:160
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:161
#: templates/oscar/dashboard/vouchers/voucher_set_form.html:41
#: templates/oscar/partials/form.html:12
msgid "or"
msgstr "hoặc"

#: templates/oscar/basket/partials/basket_content.html:138
#: templates/oscar/catalogue/reviews/review_form.html:50
#: templates/oscar/checkout/user_address_delete.html:30
#: templates/oscar/checkout/user_address_form.html:27
#: templates/oscar/customer/address/address_delete.html:20
#: templates/oscar/customer/profile/profile_delete.html:18
#: templates/oscar/customer/registration.html:32
#: templates/oscar/customer/wishlists/wishlists_delete.html:34
#: templates/oscar/customer/wishlists/wishlists_delete_product.html:34
#: templates/oscar/customer/wishlists/wishlists_form.html:55
#: templates/oscar/dashboard/catalogue/category_delete.html:36
#: templates/oscar/dashboard/catalogue/product_class_delete.html:35
#: templates/oscar/dashboard/catalogue/product_delete.html:57
#: templates/oscar/dashboard/comms/detail.html:102
#: templates/oscar/dashboard/offers/offer_delete.html:31
#: templates/oscar/dashboard/offers/step_form.html:75
#: templates/oscar/dashboard/orders/shippingaddress_form.html:32
#: templates/oscar/dashboard/pages/delete.html:37
#: templates/oscar/dashboard/pages/update.html:34
#: templates/oscar/dashboard/partials/form.html:11
#: templates/oscar/dashboard/partners/partner_delete.html:31
#: templates/oscar/dashboard/partners/partner_user_form.html:34
#: templates/oscar/dashboard/ranges/range_delete.html:31
#: templates/oscar/dashboard/ranges/range_form.html:40
#: templates/oscar/dashboard/reviews/review_delete.html:48
#: templates/oscar/dashboard/reviews/review_update.html:78
#: templates/oscar/dashboard/shipping/weight_band_delete.html:46
#: templates/oscar/dashboard/shipping/weight_band_form.html:34
#: templates/oscar/dashboard/shipping/weight_based_delete.html:29
#: templates/oscar/dashboard/shipping/weight_based_form.html:44
#: templates/oscar/dashboard/users/alerts/delete.html:36
#: templates/oscar/dashboard/users/alerts/update.html:32
#: templates/oscar/dashboard/vouchers/voucher_delete.html:44
#: templates/oscar/dashboard/vouchers/voucher_detail.html:140
#: templates/oscar/dashboard/vouchers/voucher_form.html:42
#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:36
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:162
#: templates/oscar/dashboard/vouchers/voucher_set_form.html:42
#: templates/oscar/partials/form.html:12
msgid "cancel"
msgstr "Thoát"

#: templates/oscar/basket/partials/basket_content.html:148
#: templates/oscar/checkout/checkout.html:156
#: templates/oscar/checkout/thank_you.html:162
#: templates/oscar/customer/anon_order.html:101
msgid "Totals"
msgstr "Tổng số"

#: templates/oscar/basket/partials/basket_content.html:160
msgid "Proceed to checkout"
msgstr "Tiến hành thanh toán"

#: templates/oscar/basket/partials/basket_content.html:169
#: templates/oscar/basket/partials/basket_quick.html:42
msgid "Your basket is empty."
msgstr "Giỏ hàng của bạn trống."

#: templates/oscar/basket/partials/basket_content.html:170
#: templates/oscar/checkout/thank_you.html:189
msgid "Continue shopping"
msgstr "Tiếp tục mua hàng"

#: templates/oscar/basket/partials/basket_content.html:179
msgid "Items to buy later"
msgstr "Các mặt hàng để mua sau"

#: templates/oscar/basket/partials/basket_content.html:182
msgid "Items"
msgstr "Những mặt hàng"

#: templates/oscar/basket/partials/basket_content.html:222
msgid "Move to basket"
msgstr "Di chuyển tới giỏ hàng"

#: templates/oscar/basket/partials/basket_quick.html:25
#: templates/oscar/customer/order/order_detail.html:24
msgid "Qty"
msgstr "Số lượng"

#: templates/oscar/basket/partials/basket_quick.html:33
#: templates/oscar/basket/partials/basket_quick.html:35
msgid "Total:"
msgstr "Tổng:"

#: templates/oscar/basket/partials/basket_totals.html:19
#: templates/oscar/order/partials/basket_totals.html:13
msgid "Basket total (before discounts)"
msgstr "Tổng số giỏ hàng (trước khi giảm giá)"

#: templates/oscar/basket/partials/basket_totals.html:31
#: templates/oscar/basket/partials/basket_totals.html:137
#: templates/oscar/customer/order/order_detail.html:84
#: templates/oscar/customer/order/order_detail.html:117
#: templates/oscar/dashboard/orders/order_detail.html:175
#: templates/oscar/dashboard/orders/order_detail.html:193
#: templates/oscar/dashboard/orders/order_detail.html:231
#: templates/oscar/dashboard/vouchers/voucher_detail.html:108
#: templates/oscar/order/partials/basket_totals.html:18
#: templates/oscar/order/partials/basket_totals.html:65
msgid "Discount"
msgstr "Giảm giá"

#: templates/oscar/basket/partials/basket_totals.html:65
#: templates/oscar/order/partials/basket_totals.html:28
msgid "Basket total (after discounts)"
msgstr "Tổng số giỏ hàng (sau giảm giá)"

#: templates/oscar/basket/partials/basket_totals.html:77
#: templates/oscar/customer/order/order_detail.html:101
#: templates/oscar/dashboard/orders/order_detail.html:211
#: templates/oscar/order/partials/basket_totals.html:33
msgid "Basket total"
msgstr "Tổng số giỏ hàng"

#: templates/oscar/basket/partials/basket_totals.html:100
msgid "Alternative shipping methods can be chosen during checkout"
msgstr "Phương pháp vận chuyển thay thế có thể được lựa chọn trong quá trình thanh toán"

#: templates/oscar/basket/partials/basket_totals.html:126
msgid "Shipping total (before discounts)"
msgstr "Tổng phí giao hàng (trước giảm giá)"

#: templates/oscar/basket/partials/basket_totals.html:142
msgid "Shipping total (after discounts)"
msgstr "Tổng phí giao hàng (sau giảm giá)"

#: templates/oscar/basket/partials/basket_totals.html:193
#: templates/oscar/catalogue/detail.html:134
msgid "Tax"
msgstr "Thuế"

#: templates/oscar/basket/partials/basket_totals.html:218
#: templates/oscar/order/partials/basket_totals.html:132
msgid "Post order actions"
msgstr "Đăng tải đơn đặt hàng"

#: templates/oscar/basket/partials/basket_totals.html:218
msgid "These will be applied once your order is placed."
msgstr "Những điều này sẽ được áp dụng khi đơn hàng của bạn được đặt."

#: templates/oscar/basket/partials/basket_totals.html:251
msgid "Taxes will be added during checkout."
msgstr "Thuế sẽ được thêm vào trong quá trình thanh toán."

#: templates/oscar/catalogue/browse.html:26
msgid "Show results for"
msgstr "Hiện kết quả cho"

#: templates/oscar/catalogue/browse.html:48
msgid "Refine by"
msgstr "Tinh chỉnh theo"

#: templates/oscar/catalogue/browse.html:70
#, python-format
msgid ""
"\n"
"                    <strong>%(num_results)s</strong> result - showing <strong>%(start)s</strong> to <strong>%(end)s</strong>.\n"
"                "
msgid_plural ""
"\n"
"                    <strong>%(num_results)s</strong> results - showing <strong>%(start)s</strong> to <strong>%(end)s</strong>.\n"
"                "
msgstr[0] "\n<strong>%(num_results)s</strong> kết quả - hiển thị  <strong>%(start)s</strong> tới <strong>%(end)s</strong>."

#: templates/oscar/catalogue/browse.html:76
#, python-format
msgid ""
"\n"
"                    <strong>%(num_results)s</strong> result.\n"
"                "
msgid_plural ""
"\n"
"                    <strong>%(num_results)s</strong> results.\n"
"                "
msgstr[0] "\n<strong>%(num_results)s</strong> kết quả."

#: templates/oscar/catalogue/browse.html:89
msgid "<strong>0</strong> results."
msgstr "<strong>0</strong> kết quả."

#: templates/oscar/catalogue/browse.html:106
#: templates/oscar/dashboard/catalogue/product_list.html:89
#: templates/oscar/dashboard/ranges/range_product_list.html:129
#: templates/oscar/offer/detail.html:62 templates/oscar/offer/range.html:40
msgid "No products found."
msgstr "Không tìm thấy sản phẩm nào."

#: templates/oscar/catalogue/category.html:17
msgid "Edit this category"
msgstr ""

#: templates/oscar/catalogue/detail.html:66
msgid "Edit this product"
msgstr "Sửa sản phẩm này"

#: templates/oscar/catalogue/detail.html:87
msgid "Variants:"
msgstr ""

#: templates/oscar/catalogue/detail.html:104
msgid "Product Description"
msgstr "Miêu tả sản phẩm"

#: templates/oscar/catalogue/detail.html:112
msgid "Product Information"
msgstr "Thông tin sản phẩm"

#: templates/oscar/catalogue/detail.html:121
#: templates/oscar/dashboard/catalogue/product_class_form.html:14
#: templates/oscar/dashboard/catalogue/product_class_list.html:8
#: templates/oscar/dashboard/orders/line_detail.html:45
msgid "Product Type"
msgstr "Loại sản phẩm"

#: templates/oscar/catalogue/detail.html:131
msgid "Price (incl. tax)"
msgstr "Giá ( bao gồm thuế)"

#: templates/oscar/catalogue/detail.html:138
msgid "Availability"
msgstr "Sẵn có"

#: templates/oscar/catalogue/detail.html:150
msgid "Number of reviews"
msgstr "Số đánh giá"

#: templates/oscar/catalogue/detail.html:162
msgid "See all reviews"
msgstr "Xem tất cả đánh giá"

#: templates/oscar/catalogue/detail.html:164
msgid "Customer Reviews"
msgstr "Đánh giá của khách hàng"

#: templates/oscar/catalogue/detail.html:171
#, python-format
msgid ""
"This product does not have any reviews yet -\n"
"                            <a href=\"%(add_review_url)s#addreview\">be the first to write one</a>.\n"
"                        "
msgstr "Sản phẩm này chưa có đánh giá nào - \n<a href=\"%(add_review_url)s#addreview\"> hãy là người đầu tiên</a>."

#: templates/oscar/catalogue/detail.html:175
msgid "This product does not have any reviews yet"
msgstr "Sản phẩm này chưa có đánh giá nào."

#: templates/oscar/catalogue/detail.html:194
msgid "Recommended items"
msgstr "Các mặt hàng được đề nghị"

#: templates/oscar/catalogue/partials/add_to_basket_form.html:13
#: templates/oscar/catalogue/partials/add_to_basket_form_compact.html:12
#: templates/oscar/catalogue/partials/add_to_basket_form_compact.html:15
msgid "Add to basket"
msgstr "Thêm vào giỏ hàng"

#: templates/oscar/catalogue/partials/add_to_basket_form.html:20
msgid "You have an active stock alert for this product."
msgstr "Bạn có một thông báo kích hoạt cho sản phẩm này."

#: templates/oscar/catalogue/partials/add_to_basket_form.html:24
msgid "You can get an email alert when this product is back in stock."
msgstr "Bạn có thể có một email thông báo khi sản phẩm này về kho"

#: templates/oscar/catalogue/partials/add_to_basket_form.html:26
#: templates/oscar/catalogue/partials/review.html:40
#: templates/oscar/catalogue/partials/review.html:45
#: templates/oscar/checkout/preview.html:35
#: templates/oscar/checkout/shipping_methods.html:58
#: templates/oscar/checkout/user_address_delete.html:29
#: templates/oscar/dashboard/catalogue/product_list.html:38
#: templates/oscar/dashboard/comms/detail.html:76
#: templates/oscar/dashboard/offers/step_form.html:69
#: templates/oscar/dashboard/orders/order_list.html:86
#: templates/oscar/partials/nav_accounts.html:25
msgid "Submitting..."
msgstr "Đang gửi..."

#: templates/oscar/catalogue/partials/add_to_basket_form.html:26
msgid "Notify me"
msgstr "Thông báo cho tôi"

#: templates/oscar/catalogue/partials/add_to_wishlist.html:11
#: templates/oscar/catalogue/partials/add_to_wishlist.html:35
#: templates/oscar/catalogue/partials/add_to_wishlist.html:50
msgid "Add to wish list"
msgstr "Thêm vào danh sách yêu thích"

#: templates/oscar/catalogue/partials/add_to_wishlist.html:17
#, python-format
msgid ""
"\n"
"                                        Add to '%(name)s' wish list\n"
"                                    "
msgstr ""

#: templates/oscar/catalogue/partials/add_to_wishlist.html:26
msgid "Create a new wishlist"
msgstr "Tạo mới một danh sách yêu thích"

#: templates/oscar/catalogue/partials/add_to_wishlist.html:42
#, python-format
msgid ""
"\n"
"                    <span class=\"float-left\">Product is in <a href=\"%(url)s\">'%(name)s'</a> wishlist.</span>\n"
"                "
msgstr ""

#: templates/oscar/catalogue/partials/add_to_wishlist.html:45
#: templates/oscar/customer/wishlists/wishlists_delete_product.html:34
#: templates/oscar/dashboard/ranges/range_product_list.html:90
msgid "Removing..."
msgstr "Đang xóa..."

#: templates/oscar/catalogue/partials/add_to_wishlist.html:50
msgid "Please login to add products to a wish list."
msgstr "Vui lòng đăng nhập để thêm sản phẩm vào danh sách yêu thích."

#: templates/oscar/catalogue/partials/gallery.html:22
msgid "Previous"
msgstr ""

#: templates/oscar/catalogue/partials/gallery.html:26
msgid "Next"
msgstr ""

#: templates/oscar/catalogue/partials/review.html:23
#, python-format
msgid ""
"\n"
"                Reviewed by you on %(review_date)s\n"
"                "
msgstr "\nĐánh giá bởi bạn vào ngày %(review_date)s"

#: templates/oscar/catalogue/partials/review.html:27
#, python-format
msgid ""
"\n"
"                    Reviewed by <strong>%(name)s</strong> on %(review_date)s\n"
"                "
msgstr "\nĐược đánh giá bởi <strong>%(name)s</strong> vào ngày %(review_date)s"

#: templates/oscar/catalogue/partials/review.html:31
msgid "Permalink"
msgstr "Permalink"

#: templates/oscar/catalogue/partials/review.html:36
msgid "Is this review helpful?"
msgstr "Đó là một đánh giá có ích?"

#: templates/oscar/catalogue/partials/review.html:52
#, python-format
msgid ""
"\n"
"            <strong>%(num_up_votes)s</strong> of %(num_votes)s customer found this useful\n"
"            "
msgid_plural ""
"\n"
"            <strong>%(num_up_votes)s</strong> of %(num_votes)s customers found this useful\n"
"            "
msgstr[0] "\n<strong>%(num_up_votes)s</strong> của %(num_votes)s khách hàng tìm kiếm hữu ích"

#: templates/oscar/catalogue/partials/review.html:58
msgid "This review has no votes."
msgstr "Đánh giá không có phiếu"

#: templates/oscar/catalogue/partials/stock_record.html:9
msgid "Free"
msgstr "Miễn phí"

#: templates/oscar/catalogue/reviews/partials/review_stars.html:13
#, python-format
msgid ""
"\n"
"                    %(num_reviews)s customer review\n"
"                "
msgid_plural ""
"\n"
"                    %(num_reviews)s customer reviews\n"
"                "
msgstr[0] "\n%(num_reviews)s đánh giá của khách hàng"

#: templates/oscar/catalogue/reviews/partials/review_stars.html:26
#: templates/oscar/customer/anon_order.html:83
#: templates/oscar/customer/order/order_detail.html:47
msgid "Write a review"
msgstr "Viết một đánh giá"

#: templates/oscar/catalogue/reviews/review_detail.html:33
#: templates/oscar/catalogue/reviews/review_list.html:32
msgid "Customer reviews"
msgstr "Đánh giá khách hàng"

#: templates/oscar/catalogue/reviews/review_form.html:9
msgid "Leave a product review"
msgstr "Để lại một đánh giá sản phẩm"

#: templates/oscar/catalogue/reviews/review_form.html:48
#: templates/oscar/checkout/shipping_address.html:42
#: templates/oscar/checkout/shipping_address.html:44
#: templates/oscar/checkout/user_address_form.html:26
#: templates/oscar/customer/wishlists/wishlists_form.html:54
#: templates/oscar/dashboard/catalogue/category_form.html:107
#: templates/oscar/dashboard/catalogue/category_form.html:110
#: templates/oscar/dashboard/catalogue/product_update.html:375
#: templates/oscar/dashboard/catalogue/product_update.html:379
#: templates/oscar/dashboard/catalogue/product_update.html:382
#: templates/oscar/dashboard/comms/detail.html:101
#: templates/oscar/dashboard/offers/restrictions_form.html:13
#: templates/oscar/dashboard/offers/step_form.html:71
#: templates/oscar/dashboard/pages/update.html:33
#: templates/oscar/dashboard/partials/form.html:10
#: templates/oscar/dashboard/partners/partner_user_form.html:33
#: templates/oscar/dashboard/ranges/range_form.html:36
#: templates/oscar/dashboard/reviews/review_update.html:77
#: templates/oscar/dashboard/shipping/weight_band_form.html:33
#: templates/oscar/dashboard/shipping/weight_based_form.html:43
#: templates/oscar/dashboard/users/alerts/update.html:31
#: templates/oscar/dashboard/vouchers/voucher_form.html:41
#: templates/oscar/partials/form.html:11
msgid "Saving..."
msgstr "Đang lưu..."

#: templates/oscar/catalogue/reviews/review_form.html:48
msgid "Save review"
msgstr "Lưu xem trước"

#: templates/oscar/catalogue/reviews/review_list.html:43
#: templates/oscar/partials/nav_accounts.html:25
msgid "Go"
msgstr "Đi"

#: templates/oscar/catalogue/reviews/review_list.html:54
msgid "This product does not have any reviews yet."
msgstr "Sản phẩm này không có bất cứ đánh giá nào."

#: templates/oscar/checkout/checkout.html:35
#: templates/oscar/checkout/checkout.html:67
#: templates/oscar/checkout/checkout.html:92
#: templates/oscar/dashboard/widgets/related_widget_wrapper.html:9
msgid "Change"
msgstr "Thay đổi"

#: templates/oscar/checkout/checkout.html:45
#: templates/oscar/checkout/thank_you.html:47
msgid "Contact"
msgstr "Liên hệ"

#: templates/oscar/checkout/checkout.html:47
#: templates/oscar/checkout/thank_you.html:49
#: templates/oscar/dashboard/orders/order_detail.html:532
msgid "Phone"
msgstr "Điện thoại"

#: templates/oscar/checkout/checkout.html:95
msgid "Payment details to go here"
msgstr "Chi tiết thanh toán để đi đây"

#: templates/oscar/checkout/checkout.html:105
msgid "Edit order contents"
msgstr "Sửa nội dung đơn hàng"

#: templates/oscar/checkout/checkout.html:109
#: templates/oscar/checkout/thank_you.html:113
#: templates/oscar/customer/anon_order.html:53
#: templates/oscar/dashboard/orders/order_detail.html:86
msgid "Order contents"
msgstr "Nội dung đơn hàng"

#: templates/oscar/checkout/checkout.html:113
msgid "Item"
msgstr "Mặt hàng"

#: templates/oscar/checkout/gateway.html:7
msgid "Checkout gateway"
msgstr "Cổng thanh toán"

#: templates/oscar/checkout/gateway.html:14
msgid "Who are you?"
msgstr "Bạn là ai?"

#: templates/oscar/checkout/gateway.html:39
msgid "Get a password reminder"
msgstr "Nhận một lời nhắc nhở mật khẩu"

#: templates/oscar/checkout/gateway.html:59
#: templates/oscar/checkout/shipping_address.html:75
msgid "Continuing..."
msgstr "Tiếp tục..."

#: templates/oscar/checkout/gateway.html:59
#: templates/oscar/checkout/payment_details.html:28
#: templates/oscar/checkout/shipping_address.html:75
#: templates/oscar/dashboard/offers/step_form.html:69
msgid "Continue"
msgstr "Tiếp tục"

#: templates/oscar/checkout/nav.html:11 templates/oscar/checkout/nav.html:16
msgid "1. Shipping address"
msgstr "1. Địa chỉ giao hàng"

#: templates/oscar/checkout/nav.html:26 templates/oscar/checkout/nav.html:31
msgid "2. Shipping method"
msgstr "2. Phương thức giao hàng"

#: templates/oscar/checkout/nav.html:41 templates/oscar/checkout/nav.html:46
msgid "3. Payment"
msgstr "3. Thanh toán"

#: templates/oscar/checkout/nav.html:53
msgid "4. Preview"
msgstr "4. Xem trước"

#: templates/oscar/checkout/nav.html:59
msgid "5. Confirmation"
msgstr "5. Xác nhận"

#: templates/oscar/checkout/payment_details.html:5
msgid "Payment details"
msgstr "Chi tiết thanh toán"

#: templates/oscar/checkout/payment_details.html:12
msgid "Enter payment details"
msgstr "Nhập chi tiết thanh toán"

#: templates/oscar/checkout/payment_details.html:21
msgid ""
"This page needs implementing within your project.  You may want to use one "
"of Oscar's payment gateway libraries:"
msgstr "Trang này cần thực hiện trong dự án của bạn. Bạn có thể muốn sử dụng một trong các thư viện cổng thanh toán của Oscar:"

#: templates/oscar/checkout/preview.html:5
msgid "Order preview"
msgstr "Xem trước đơn hàng"

#: templates/oscar/checkout/preview.html:13
msgid "Preview order"
msgstr "Xem trước đơn hàng"

#: templates/oscar/checkout/preview.html:35
msgid "Place order"
msgstr "Đặt hàng"

#: templates/oscar/checkout/shipping_address.html:19
msgid "Where should we ship to?"
msgstr "Chúng tôi nên giao hàng tới đâu?"

#: templates/oscar/checkout/shipping_address.html:23
msgid "An address from your address book?"
msgstr "Địa chỉ này có trong danh bạ của bạn?"

#: templates/oscar/checkout/shipping_address.html:42
msgid "Ship to your default shipping address"
msgstr "Giao tới địa chỉ giao hàng mặc định của bạn"

#: templates/oscar/checkout/shipping_address.html:44
msgid "Ship to this address"
msgstr "Giao tới địa chỉ này"

#: templates/oscar/checkout/shipping_address.html:51
#: templates/oscar/communication/notifications/list.html:49
#: templates/oscar/communication/notifications/list.html:59
#: templates/oscar/customer/address/address_delete.html:20
#: templates/oscar/customer/address/address_list.html:34
#: templates/oscar/customer/profile/profile_delete.html:17
#: templates/oscar/customer/wishlists/wishlists_delete.html:34
#: templates/oscar/customer/wishlists/wishlists_list.html:31
#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:63
#: templates/oscar/dashboard/catalogue/attribute_option_group_row_actions.html:13
#: templates/oscar/dashboard/catalogue/category_delete.html:35
#: templates/oscar/dashboard/catalogue/category_row_actions.html:23
#: templates/oscar/dashboard/catalogue/option_delete.html:61
#: templates/oscar/dashboard/catalogue/option_row_actions.html:13
#: templates/oscar/dashboard/catalogue/product_class_delete.html:34
#: templates/oscar/dashboard/catalogue/product_class_list.html:50
#: templates/oscar/dashboard/catalogue/product_delete.html:55
#: templates/oscar/dashboard/catalogue/product_row_actions.html:16
#: templates/oscar/dashboard/catalogue/product_update.html:299
#: templates/oscar/dashboard/offers/offer_delete.html:30
#: templates/oscar/dashboard/offers/offer_list.html:150
#: templates/oscar/dashboard/orders/order_detail.html:703
#: templates/oscar/dashboard/pages/delete.html:36
#: templates/oscar/dashboard/pages/index.html:73
#: templates/oscar/dashboard/partners/partner_delete.html:30
#: templates/oscar/dashboard/ranges/range_delete.html:30
#: templates/oscar/dashboard/ranges/range_list.html:83
#: templates/oscar/dashboard/reviews/review_delete.html:47
#: templates/oscar/dashboard/reviews/review_list.html:113
#: templates/oscar/dashboard/shipping/weight_band_delete.html:45
#: templates/oscar/dashboard/shipping/weight_based_delete.html:28
#: templates/oscar/dashboard/shipping/weight_based_detail.html:77
#: templates/oscar/dashboard/shipping/weight_based_list.html:48
#: templates/oscar/dashboard/users/alerts/delete.html:35
#: templates/oscar/dashboard/users/alerts/list.html:79
#: templates/oscar/dashboard/vouchers/voucher_delete.html:43
#: templates/oscar/dashboard/vouchers/voucher_detail.html:135
#: templates/oscar/dashboard/vouchers/voucher_list.html:152
#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:35
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:90
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:161
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:73
#: templates/oscar/dashboard/widgets/related_widget_wrapper.html:19
msgid "Delete"
msgstr "Xóa"

#: templates/oscar/checkout/shipping_address.html:64
msgid "Or a new address?"
msgstr "Hoặc một địa chỉ mới?"

#: templates/oscar/checkout/shipping_address.html:76
msgid "return to basket"
msgstr "Quay lại giỏ hàng"

#: templates/oscar/checkout/shipping_methods.html:39
#, python-format
msgid ""
"\n"
"                                This includes a discount of <strong>%(amount)s</strong> as\n"
"                                your basket qualifies for the <strong>%(name)s</strong> offer.\n"
"                            "
msgstr "\nĐiều này bao gồm giảm giá của <strong>%(amount)s</strong> như \ngiỏ hàng của bạn đủ điều kiện cho <strong>%(name)s</strong> ưu đãi"

#: templates/oscar/checkout/shipping_methods.html:58
msgid "Select option"
msgstr "Chọn tùy chọn"

#: templates/oscar/checkout/thank_you.html:7
#: templates/oscar/checkout/thank_you.html:17
#, python-format
msgid ""
"\n"
"        Order %(number)s: confirmation\n"
"    "
msgstr "\nĐơn hàng %(number)s: xác nhận"

#: templates/oscar/checkout/thank_you.html:24
#, python-format
msgid ""
"\n"
"        Your order has been placed and a confirmation email has been sent - your order number is\n"
"        <strong>%(number)s</strong>.\n"
"        "
msgstr "\nĐơn hàng của bạn đã được đặt và một email xác nhận đã được gửi - số thứ tự của bạn là\n<strong>%(number)s</strong>."

#: templates/oscar/checkout/thank_you.html:28
msgid ""
"Please make a note of this reference or print this page and quote it in any "
"communication with us regarding your order."
msgstr "Vui lòng ghi chú lại tài liệu này hoặc in trang này và trích dẫn chúng trong bất cứ cuộc trao đổi với chúng tôi liên quan dến đơn hàng của bạn."

#: templates/oscar/checkout/thank_you.html:61
msgid "No shipping address required."
msgstr "Không có địa chỉ giao hàng yêu cầu."

#: templates/oscar/checkout/thank_you.html:82
#, python-format
msgid ""
"\n"
"                                Allocation of %(amount)s from type %(type)s (reference: %(reference)s)\n"
"                            "
msgstr "\nPhân bổ %(amount)s từ kiểu %(type)s (reference: %(reference)s)"

#: templates/oscar/checkout/thank_you.html:86
#, python-format
msgid ""
"\n"
"                                Allocation of %(amount)s from type %(type)s\n"
"                            "
msgstr "\nPhân bổ của %(amount)s từ loại %(type)s"

#: templates/oscar/checkout/thank_you.html:93
msgid "No payment was required for this order."
msgstr "Không có thanh toán được yêu cầu cho đơn hàng này."

#: templates/oscar/checkout/thank_you.html:118
msgid "Items purchased"
msgstr "các mặt hàng mua"

#: templates/oscar/checkout/thank_you.html:174
msgid "Tracking your order"
msgstr "Đang theo dõi đơn hàng của bạn"

#: templates/oscar/checkout/thank_you.html:176
msgid "You can track the status of your order"
msgstr "Bạn có thể theo dõi trạng thái của đơn hàng của bạn"

#: templates/oscar/checkout/thank_you.html:177
msgid "View order status"
msgstr "Xem trạng thái đơn hàng"

#: templates/oscar/checkout/thank_you.html:186
msgid "Print this page"
msgstr "In trang này"

#: templates/oscar/checkout/user_address_delete.html:29
#: templates/oscar/customer/address/address_delete.html:15
msgid "Are you sure you want to delete this address?"
msgstr "Bạn có chắc bạn muốn xóa địa chỉ này?"

#: templates/oscar/checkout/user_address_delete.html:29
msgid "Yes!"
msgstr "Đồng ý!"

#: templates/oscar/checkout/user_address_form.html:26
#: templates/oscar/customer/wishlists/wishlists_form.html:54
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:143
#: templates/oscar/dashboard/catalogue/category_form.html:111
#: templates/oscar/dashboard/catalogue/option_form.html:91
#: templates/oscar/dashboard/catalogue/product_class_form.html:144
#: templates/oscar/dashboard/catalogue/product_update.html:383
#: templates/oscar/dashboard/comms/detail.html:101
#: templates/oscar/dashboard/pages/update.html:33
#: templates/oscar/dashboard/partials/form.html:10
#: templates/oscar/dashboard/partners/partner_user_form.html:33
#: templates/oscar/dashboard/ranges/range_form.html:36
#: templates/oscar/dashboard/reviews/review_update.html:77
#: templates/oscar/dashboard/shipping/weight_band_form.html:33
#: templates/oscar/dashboard/shipping/weight_based_form.html:43
#: templates/oscar/dashboard/users/alerts/update.html:31
#: templates/oscar/dashboard/vouchers/voucher_form.html:41
#: templates/oscar/dashboard/vouchers/voucher_set_form.html:41
#: templates/oscar/partials/form.html:11
msgid "Save"
msgstr "Lưu"

#: templates/oscar/communication/email/email_detail.html:8
msgid "Email history"
msgstr "Lịch sử email"

#: templates/oscar/communication/email/email_detail.html:15
#: templates/oscar/communication/email/email_list.html:10
#: templates/oscar/communication/notifications/detail.html:19
msgid "Date sent"
msgstr "Ngày gửi"

#: templates/oscar/communication/email/email_list.html:26
msgid "No emails found"
msgstr "Không tìm thấy email"

#: templates/oscar/communication/emails/base.html:280
#: templates/oscar/communication/emails/base.txt:3
msgid "Thanks for using our site!"
msgstr "Cám ơn vì bạn đã sử dụng website của chúng tôi!"

#: templates/oscar/communication/emails/base.html:281
#: templates/oscar/communication/emails/base.txt:4
#, python-format
msgid "The %(name)s team"
msgstr "Nhóm %(name)s"

#: templates/oscar/communication/emails/commtype_email_changed_body.html:8
#, python-format
msgid ""
"You're receiving this email because your email address has been changed to "
"<strong>%(email)s</strong>."
msgstr ""

#: templates/oscar/communication/emails/commtype_email_changed_body.html:14
#: templates/oscar/communication/emails/commtype_email_changed_body.txt:7
msgid ""
"If it wasn't you who changed it, please reset your password immediately and "
"correct your email address:"
msgstr "Nếu bạn không phải là người thay đổi nó, vui lòng thiết lập lại mật khẩu của bạn ngay lập tức và đúng địa chỉ email của bạn:"

#: templates/oscar/communication/emails/commtype_email_changed_body.html:20
#: templates/oscar/communication/emails/commtype_password_changed_body.html:20
#: templates/oscar/communication/emails/commtype_password_reset_body.html:20
msgid "Reset password"
msgstr ""

#: templates/oscar/communication/emails/commtype_email_changed_body.html:26
#: templates/oscar/communication/emails/commtype_email_changed_body.txt:10
msgid ""
"If it was you who changed the email address, you can ignore this email."
msgstr "nếu bạn là người thay đổi địa chỉ email, bạn có thể bỏ qua email này."

#: templates/oscar/communication/emails/commtype_email_changed_body.txt:5
#, python-format
msgid ""
"You're receiving this email because your email address has been changed to "
"%(email)s."
msgstr "Bạn nhận được email này vì địa chỉ email của bạn đã được thay đổi thành %(email)s."

#: templates/oscar/communication/emails/commtype_email_changed_subject.txt:1
#, python-format
msgid "Your email address has changed at %(site_name)s."
msgstr "Địa chỉ email của bạn đã thay đổi tại %(site_name)s."

#: templates/oscar/communication/emails/commtype_order_placed_body.html:7
#: templates/oscar/communication/emails/commtype_product_alert_body.html:10
#: templates/oscar/communication/emails/commtype_product_alert_body.txt:1
msgid "Hello,"
msgstr "Xin chào,"

#: templates/oscar/communication/emails/commtype_order_placed_body.html:8
#, python-format
msgid ""
"We are pleased to confirm your order %(order_number)s has been received and\n"
"        will be processed shortly."
msgstr ""

#: templates/oscar/communication/emails/commtype_order_placed_body.html:17
#: templates/oscar/communication/emails/commtype_order_placed_body.txt:6
msgid "Your order contains:"
msgstr "Đơn hàng của bạn chưa: "

#: templates/oscar/communication/emails/commtype_order_placed_body.html:30
#: templates/oscar/communication/emails/commtype_order_placed_body.txt:10
#: templates/oscar/partials/mini_basket.html:5
msgid "Basket total:"
msgstr "Tổng giỏ hàng:"

#: templates/oscar/communication/emails/commtype_order_placed_body.html:34
#: templates/oscar/communication/emails/commtype_order_placed_body.txt:11
msgid "Shipping:"
msgstr "Giao hàng:"

#: templates/oscar/communication/emails/commtype_order_placed_body.html:38
#: templates/oscar/communication/emails/commtype_order_placed_body.txt:12
msgid "Order Total:"
msgstr "Tổng đơn hàng:"

#: templates/oscar/communication/emails/commtype_order_placed_body.html:51
#: templates/oscar/communication/emails/commtype_order_placed_body.txt:14
msgid "Shipping address:"
msgstr "Địa chỉ giao hàng:"

#: templates/oscar/communication/emails/commtype_order_placed_body.html:61
#, python-format
msgid ""
"You can view the status of this order by clicking <a "
"href=\"%(absolute_status_url)s\" title=\"order status\">here</a>"
msgstr ""

#: templates/oscar/communication/emails/commtype_order_placed_body.txt:1
#, python-format
msgid ""
"Hello,\n"
"\n"
"We are pleased to confirm your order %(order_number)s has been received and\n"
"will be processed shortly."
msgstr "Xin chào, \n\nChúng tôi xin được xác nhận đơn hàng của bạn %(order_number)s đã được nhận và\nsẽ xử lý ngay."

#: templates/oscar/communication/emails/commtype_order_placed_body.txt:8
msgid "quantity:"
msgstr "Số lượng:"

#: templates/oscar/communication/emails/commtype_order_placed_body.txt:8
msgid "price:"
msgstr "Giá: "

#: templates/oscar/communication/emails/commtype_order_placed_body.txt:21
#, python-format
msgid ""
"You can view the status of this order at the below URL:\n"
"%(absolute_status_url)s"
msgstr ""

#: templates/oscar/communication/emails/commtype_order_placed_body.txt:25
msgid "The team"
msgstr "Nhóm"

#: templates/oscar/communication/emails/commtype_order_placed_subject.txt:1
#, python-format
msgid "Confirmation of order %(number)s"
msgstr "Xác nhận của đơn hàng %(number)s"

#: templates/oscar/communication/emails/commtype_password_changed_body.html:8
#, python-format
msgid ""
"You're receiving this e-mail because your password has been changed at "
"%(name)s."
msgstr ""

#: templates/oscar/communication/emails/commtype_password_changed_body.html:14
#: templates/oscar/communication/emails/commtype_password_changed_body.txt:9
msgid ""
"If it wasn't you who changed it, please reset your password immediately:"
msgstr "Nếu không phải là bạn thay đổi nó, vui lòng thiết lập lại mật khẩu của bạn ngay lập tức:"

#: templates/oscar/communication/emails/commtype_password_changed_body.html:26
#: templates/oscar/communication/emails/commtype_password_changed_body.txt:12
msgid "Otherwise, you can ignore this email."
msgstr "Nếu không thì bạn có thể bỏ qua email này."

#: templates/oscar/communication/emails/commtype_password_changed_body.txt:5
#, python-format
msgid ""
"\n"
"You're receiving this email because your password has been changed at %(name)s.\n"
msgstr "\nBạn nhận được email này bởi vì mật khẩu của bạn đã được thay đổi tại  %(name)s.\n"

#: templates/oscar/communication/emails/commtype_password_changed_subject.txt:1
#, python-format
msgid "Your password changed at %(site_name)s."
msgstr "Mật khẩu của bạn đã được thay đổi tại %(site_name)s."

#: templates/oscar/communication/emails/commtype_password_reset_body.html:8
#: templates/oscar/communication/emails/commtype_password_reset_body.txt:6
#, python-format
msgid ""
"You're receiving this e-mail because you requested a password reset for your"
" user account at %(name)s."
msgstr "Bạn nhận được e-mail này bởi vì bạn yêu cầu một thiết lập mật khẩu cho  tài khoản của bạn tại %(name)s."

#: templates/oscar/communication/emails/commtype_password_reset_body.html:14
#: templates/oscar/communication/emails/commtype_password_reset_body.txt:8
msgid "Please go to the following page and choose a new password:"
msgstr "Vui lòng đi đến trang dưới đây và chọn mật khẩu mới:"

#: templates/oscar/communication/emails/commtype_password_reset_subject.txt:1
#, python-format
msgid "Resetting your password at %(site_name)s."
msgstr "Thiết lập lại mật khẩu của bạn tại %(site_name)s."

#: templates/oscar/communication/emails/commtype_product_alert_body.html:8
#: templates/oscar/communication/emails/commtype_product_alert_body.txt:1
#, python-format
msgid "Dear %(name)s,"
msgstr "Kính gửi %(name)s,"

#: templates/oscar/communication/emails/commtype_product_alert_body.html:16
#, python-format
msgid ""
"\n"
"            We are happy to inform you that our product '%(title)s' is back in stock:\n"
"            %(url)s\n"
"        "
msgstr ""

#: templates/oscar/communication/emails/commtype_product_alert_body.html:24
msgid ""
"\n"
"                Beware that the amount of items in stock is limited. Be quick or someone might get there first.\n"
"            "
msgstr ""

#: templates/oscar/communication/emails/commtype_product_alert_body.html:31
msgid ""
"\n"
"            With this email we have disabled your alert automatically and you will not\n"
"            receive any further email regarding this product.\n"
"        "
msgstr ""

#: templates/oscar/communication/emails/commtype_product_alert_body.txt:3
#, python-format
msgid ""
"\n"
"We are happy to inform you that our product '%(title)s' is back in stock:\n"
"%(url)s\n"
msgstr ""

#: templates/oscar/communication/emails/commtype_product_alert_body.txt:6
msgid ""
"\n"
"Beware that the amount of items in stock is limited. Be quick or someone might get there first.\n"
msgstr "\nGhi nhớ rằng việc số tiền ghi trong tồn kho bị hạn chế. Hãy nhanh chóng hoặc một người nào đó có thể đạt được điều đó đầu tiên.\n"

#: templates/oscar/communication/emails/commtype_product_alert_body.txt:8
#, python-format
msgid ""
"\n"
"With this email we have disabled your alert automatically and you will not\n"
"receive any further email regarding this product.\n"
"\n"
"Thanks for your interest,\n"
"The %(site_name)s Team\n"
msgstr "\nVới email này chúng tôi vô hiệu hóa tự động thông báo của bạn và bạn sẽ không\nnhận bất cứ email nào liên quan tới sản phẩm này.\n\nCảm ơn vì sự quan tâm của bạn,\nNhóm  %(site_name)s \n"

#: templates/oscar/communication/emails/commtype_product_alert_confirmation_body.html:8
#, python-format
msgid ""
"\n"
"        Hello,\n"
"        <p>\n"
"            Somebody (hopefully you) has requested an email alert when '%(title)s' is back in stock.\n"
"            Please click the following link to confirm: %(confirm_url)s\n"
"        </p>\n"
"        <p>\n"
"            You can cancel this alert at any time by clicking the following link: %(cancel_url)s\n"
"        </p>\n"
"\n"
"        <p>\n"
"            Thanks for your interest,\n"
"            The %(site)s Team\n"
"        </p>\n"
"    "
msgstr ""

#: templates/oscar/communication/emails/commtype_product_alert_confirmation_body.txt:5
#, python-format
msgid ""
"\n"
"Hello,\n"
"\n"
"Somebody (hopefully you) has requested an email alert when\n"
"'%(title)s' is back in stock.  Please click the following link\n"
"to confirm: %(confirm_url)s\n"
"\n"
"You can cancel this alert at any time by clicking the following link:\n"
"%(cancel_url)s\n"
"\n"
"Thanks for your interest,\n"
"The %(site)s Team\n"
msgstr ""

#: templates/oscar/communication/emails/commtype_product_alert_confirmation_subject.txt:1
msgid "Confirmation required for stock alert"
msgstr "Xác nhận bắt buộc cho thông báo hàng tồn kho"

#: templates/oscar/communication/emails/commtype_product_alert_subject.txt:1
#, python-format
msgid "%(title)s is back in stock"
msgstr ""

#: templates/oscar/communication/emails/commtype_registration_body.html:1
#: templates/oscar/communication/emails/commtype_registration_body.txt:1
#: templates/oscar/communication/emails/commtype_registration_subject.txt:1
msgid "Thank you for registering."
msgstr "Cảm ơn bạn đã đăng ký."

#: templates/oscar/communication/notifications/detail.html:6
msgid "Notifications inbox"
msgstr "Hộp thư thông báo"

#: templates/oscar/communication/notifications/detail.html:14
msgid "Sender"
msgstr "Người gửi"

#: templates/oscar/communication/notifications/detail.html:38
msgid "Return to notifications inbox"
msgstr "Quay trở lại hộp thư thông báo"

#: templates/oscar/communication/notifications/list.html:11
msgctxt "noun"
msgid "Archive"
msgstr "Lưu trữ"

#: templates/oscar/communication/notifications/list.html:45
#: templates/oscar/customer/wishlists/wishlists_list.html:19
#: templates/oscar/dashboard/orders/order_detail.html:168
#: templates/oscar/dashboard/orders/order_list.html:126
#: templates/oscar/dashboard/pages/index.html:71
#: templates/oscar/dashboard/reports/partials/order_report.html:30
#: templates/oscar/dashboard/shipping/weight_based_list.html:46
#: templates/oscar/dashboard/users/detail.html:137
#: templates/oscar/dashboard/users/user_row_actions.html:2
msgid "View"
msgstr "Xem"

#: templates/oscar/communication/notifications/list.html:47
#: templates/oscar/communication/notifications/list.html:57
msgctxt "verb"
msgid "Archive"
msgstr "Lưu trữ"

#: templates/oscar/communication/notifications/list.html:55
msgid "With selected items:"
msgstr "với mục đã chọn: "

#: templates/oscar/communication/notifications/list.html:57
msgid "Archiving..."
msgstr "Đang lưu trữ..."

#: templates/oscar/communication/notifications/list.html:59
#: templates/oscar/customer/address/address_delete.html:20
#: templates/oscar/customer/profile/profile_delete.html:17
#: templates/oscar/customer/wishlists/wishlists_delete.html:34
#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:62
#: templates/oscar/dashboard/catalogue/category_delete.html:35
#: templates/oscar/dashboard/catalogue/option_delete.html:60
#: templates/oscar/dashboard/catalogue/product_class_delete.html:34
#: templates/oscar/dashboard/catalogue/product_delete.html:55
#: templates/oscar/dashboard/offers/offer_delete.html:30
#: templates/oscar/dashboard/pages/delete.html:36
#: templates/oscar/dashboard/partners/partner_delete.html:30
#: templates/oscar/dashboard/ranges/range_delete.html:30
#: templates/oscar/dashboard/reviews/review_delete.html:47
#: templates/oscar/dashboard/shipping/weight_band_delete.html:45
#: templates/oscar/dashboard/shipping/weight_based_delete.html:28
#: templates/oscar/dashboard/users/alerts/delete.html:35
#: templates/oscar/dashboard/vouchers/voucher_delete.html:43
#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:35
msgid "Deleting..."
msgstr "Đang xóa..."

#: templates/oscar/communication/notifications/list.html:65
msgid "There are no notifications to display."
msgstr "Không có thông báo để hiển thị."

#: templates/oscar/customer/address/address_delete.html:8
#: templates/oscar/customer/address/address_form.html:8
msgid "Address book"
msgstr "Sổ địa chỉ"

#: templates/oscar/customer/address/address_list.html:17
msgid "Default shipping address"
msgstr "Địa chỉ giao hàng mặc định"

#: templates/oscar/customer/address/address_list.html:20
msgid "Default billing address"
msgstr "Địa chỉ thanh toán mặc định"

#: templates/oscar/customer/address/address_list.html:30
#: templates/oscar/dashboard/catalogue/product_row_actions.html:10
#: templates/oscar/dashboard/catalogue/product_update.html:296
#: templates/oscar/dashboard/comms/detail.html:33
#: templates/oscar/dashboard/comms/list.html:44
#: templates/oscar/dashboard/offers/offer_detail.html:64
#: templates/oscar/dashboard/offers/offer_detail.html:77
#: templates/oscar/dashboard/offers/offer_detail.html:82
#: templates/oscar/dashboard/offers/offer_detail.html:97
#: templates/oscar/dashboard/offers/offer_list.html:146
#: templates/oscar/dashboard/offers/summary.html:10
#: templates/oscar/dashboard/offers/summary.html:22
#: templates/oscar/dashboard/offers/summary.html:30
#: templates/oscar/dashboard/offers/summary.html:38
#: templates/oscar/dashboard/orders/order_detail.html:698
#: templates/oscar/dashboard/pages/index.html:72
#: templates/oscar/dashboard/ranges/range_list.html:69
#: templates/oscar/dashboard/reviews/review_list.html:112
#: templates/oscar/dashboard/shipping/weight_based_detail.html:76
#: templates/oscar/dashboard/shipping/weight_based_form.html:21
#: templates/oscar/dashboard/shipping/weight_based_list.html:47
#: templates/oscar/dashboard/users/alerts/list.html:76
#: templates/oscar/dashboard/vouchers/voucher_detail.html:129
#: templates/oscar/dashboard/vouchers/voucher_form.html:19
#: templates/oscar/dashboard/vouchers/voucher_list.html:143
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:160
#: templates/oscar/dashboard/vouchers/voucher_set_form.html:19
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:70
msgid "Edit"
msgstr "Sửa"

#: templates/oscar/customer/address/address_list.html:38
msgid "Set as default shipping address"
msgstr "Đặt làm địa chỉ giao hàng mặc định"

#: templates/oscar/customer/address/address_list.html:43
msgid "Set as default billing address"
msgstr "Đặt làm địa chỉ thanh toán mặc định"

#: templates/oscar/customer/address/address_list.html:55
msgid "There are no addresses in your address book."
msgstr "Không có địa chỉ nào trong sổ địa chỉ của bạn."

#: templates/oscar/customer/alerts/alert_list.html:6
msgid "You do not have any active alerts for out-of-stock products."
msgstr "Bạn không có bất cứ kích hoạt thông báo nào cho sản phẩm hết hàng."

#: templates/oscar/customer/alerts/alert_list.html:33
#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:60
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:139
#: templates/oscar/dashboard/catalogue/category_form.html:104
#: templates/oscar/dashboard/catalogue/option_delete.html:58
#: templates/oscar/dashboard/catalogue/option_form.html:87
#: templates/oscar/dashboard/catalogue/product_class_form.html:140
#: templates/oscar/dashboard/catalogue/product_update.html:371
msgid "Cancel"
msgstr "Thoát"

#: templates/oscar/customer/alerts/message.html:2
#, python-format
msgid ""
"\n"
"<a href=\"%(url)s\">%(title)s</a> is back in stock\n"
msgstr "\n<a href=\"%(url)s\">%(title)s</a> quay lại hàng tồn kho\n"

#: templates/oscar/customer/alerts/message_subject.html:2
#, python-format
msgid ""
"\n"
"%(title)s is back in stock\n"
msgstr ""

#: templates/oscar/customer/anon_order.html:8
#: templates/oscar/dashboard/orders/order_detail.html:22
#, python-format
msgid "Order #%(number)s"
msgstr "Đơn hàng #%(number)s"

#: templates/oscar/customer/anon_order.html:34
msgid "Contact number"
msgstr "Số liên hệ"

#: templates/oscar/customer/anon_order.html:40
#: templates/oscar/dashboard/orders/order_detail.html:106
#: templates/oscar/dashboard/orders/order_detail.html:678
msgid "Notes"
msgstr "Chú ý"

#: templates/oscar/customer/anon_order.html:61
#: templates/oscar/customer/order/order_detail.html:25
msgid "Line price excl. tax"
msgstr "Giá dòng không gồm thuế"

#: templates/oscar/customer/anon_order.html:62
#: templates/oscar/customer/order/order_detail.html:26
msgid "Line price incl. tax"
msgstr "Giá dòng bao gồm thuế"

#: templates/oscar/customer/anon_order.html:103
msgid "Basket total (inc. tax)"
msgstr "Tổng giỏ hàng (đã bao gồm thuế)"

#: templates/oscar/customer/baseaccountpage.html:6
#: templates/oscar/customer/baseaccountpage.html:18
#: templates/oscar/customer/order/order_list.html:25
#: templates/oscar/customer/wishlists/wishlists_delete.html:11
#: templates/oscar/customer/wishlists/wishlists_delete_product.html:11
#: templates/oscar/customer/wishlists/wishlists_detail.html:13
#: templates/oscar/customer/wishlists/wishlists_form.html:11
#: templates/oscar/dashboard/layout.html:43
#: templates/oscar/partials/nav_accounts.html:37
#: templates/oscar/partials/nav_accounts.html:43
msgid "Account"
msgstr "Tài khoản"

#: templates/oscar/customer/history/recently_viewed_products.html:7
msgid "Products you recently viewed"
msgstr "Những sản phẩm bạn đã xem gần đây"

#: templates/oscar/customer/login_registration.html:5
#: templates/oscar/customer/login_registration.html:14
#: templates/oscar/partials/nav_accounts.html:66
msgid "Login or register"
msgstr "Đăng nhập hoặc đăng ký"

#: templates/oscar/customer/login_registration.html:26
#: templates/oscar/customer/login_registration.html:30
msgid "Log In"
msgstr "Đăng nhập"

#: templates/oscar/customer/login_registration.html:29
msgid "I've forgotten my password"
msgstr "Tôi quên mật khẩu của tôi"

#: templates/oscar/customer/login_registration.html:30
msgid "Logging in..."
msgstr "Đang đăng nhập..."

#: templates/oscar/customer/login_registration.html:35
#: templates/oscar/customer/login_registration.html:38
#: templates/oscar/customer/registration.html:6
#: templates/oscar/customer/registration.html:15
#: templates/oscar/customer/registration.html:21
#: templates/oscar/customer/registration.html:30
msgid "Register"
msgstr "Đăng ký"

#: templates/oscar/customer/login_registration.html:38
#: templates/oscar/customer/registration.html:30
msgid "Registering..."
msgstr "Đang đăng ký..."

#: templates/oscar/customer/order/order_detail.html:9
#: templates/oscar/customer/order/order_list.html:27
msgid "Order history"
msgstr "Lịch sử đơn hàng"

#: templates/oscar/customer/order/order_detail.html:64
#: templates/oscar/customer/order/order_detail.html:149
msgctxt "Buy again"
msgid "Re-ordering..."
msgstr ""

#: templates/oscar/customer/order/order_detail.html:64
msgctxt "Buy again"
msgid "Re-order"
msgstr ""

#: templates/oscar/customer/order/order_detail.html:67
#: templates/oscar/customer/wishlists/wishlists_detail.html:59
msgid "Not available anymore"
msgstr "Không tồn tại nữa"

#: templates/oscar/customer/order/order_detail.html:78
#: templates/oscar/dashboard/orders/order_detail.html:184
msgid "Basket total (excl. discounts)"
msgstr "Tổng giỏ hàng (chưa giam giá)"

#: templates/oscar/customer/order/order_detail.html:96
#: templates/oscar/dashboard/orders/order_detail.html:203
msgid "Basket total (inc. discounts)"
msgstr "Tổng giỏ hàng ( đã giảm giá )"

#: templates/oscar/customer/order/order_detail.html:111
#: templates/oscar/dashboard/orders/order_detail.html:222
msgid "Shipping total (excl. discounts)"
msgstr "Tổng giao hàng ( chưa giảm giá)"

#: templates/oscar/customer/order/order_detail.html:124
#: templates/oscar/dashboard/orders/order_detail.html:241
msgid "Shipping total (inc. discounts)"
msgstr "Tổng giao hàng ( đã giảm giá )"

#: templates/oscar/customer/order/order_detail.html:129
#: templates/oscar/dashboard/orders/order_detail.html:249
msgid "Shipping total"
msgstr "Tổng giao hàng"

#: templates/oscar/customer/order/order_detail.html:149
msgctxt "Buy again"
msgid "Re-order all items"
msgstr ""

#: templates/oscar/customer/order/order_detail.html:165
msgid "Contact Number"
msgstr "Số liên lạc"

#: templates/oscar/customer/order/order_detail.html:166
msgid "Shipping Notes"
msgstr "Chú ý giao hàng"

#: templates/oscar/customer/order/order_list.html:36
#: templates/oscar/dashboard/catalogue/stockalert_list.html:33
#: templates/oscar/dashboard/orders/statistics.html:26
msgid "Filter"
msgstr "Lọc"

#: templates/oscar/customer/order/order_list.html:41
#: templates/oscar/dashboard/orders/statistics.html:31
msgid "Filtering..."
msgstr "Đang lọc..."

#: templates/oscar/customer/order/order_list.html:41
msgid "Filter results"
msgstr "Lọc kết quả"

#: templates/oscar/customer/order/order_list.html:42
#: templates/oscar/dashboard/offers/offer_list.html:56
#: templates/oscar/dashboard/orders/statistics.html:32
#: templates/oscar/dashboard/pages/index.html:39
#: templates/oscar/dashboard/partners/partner_list.html:31
#: templates/oscar/dashboard/partners/partner_user_select.html:30
#: templates/oscar/dashboard/users/index.html:35
#: templates/oscar/dashboard/vouchers/voucher_list.html:60
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:42
msgid "Reset"
msgstr "Thiết lập lại"

#: templates/oscar/customer/order/order_list.html:55
#: templates/oscar/dashboard/orders/order_list.html:95
msgid "Total inc tax"
msgstr "Giá bao gồm thuế"

#: templates/oscar/customer/order/order_list.html:70
msgid "No orders match your search."
msgstr "Không có đơn hàng nào phù hợp tìm kiếm của bạn."

#: templates/oscar/customer/order/order_list.html:72
msgid "You haven't placed any orders."
msgstr "Bạn đã không đặt bất kỳ đơn đặt hàng nào."

#: templates/oscar/customer/profile/profile.html:31
msgid "Change password"
msgstr "Thay đổi mật khẩu"

#: templates/oscar/customer/profile/profile.html:32
msgid "Edit profile"
msgstr "Sửa hồ sơ"

#: templates/oscar/customer/profile/profile_delete.html:5
msgid "Please confirm your password to delete your profile."
msgstr "Vui lòng xác nhận mật khẩu của bạn để xóa hồ sơ của bạn."

#: templates/oscar/customer/profile/profile_delete.html:10
msgid "Warning"
msgstr "Cảnh báo"

#: templates/oscar/customer/profile/profile_delete.html:11
msgid ""
"\n"
"                This will delete all information about you from the site.  Deleting your profile cannot be\n"
"                undone.\n"
"            "
msgstr "\nĐiều này sẽ xóa tất cả các thông tin cá nhân  \nnhân \ncủa bạn. "

#: templates/oscar/customer/wishlists/wishlists_delete.html:19
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:111
#: templates/oscar/dashboard/catalogue/product_class_form.html:105
#: templates/oscar/dashboard/catalogue/product_update.html:233
#: templates/oscar/dashboard/offers/offer_delete.html:16
#: templates/oscar/dashboard/partners/partner_delete.html:16
#: templates/oscar/dashboard/ranges/range_delete.html:16
#: templates/oscar/dashboard/shipping/weight_based_delete.html:14
#: templates/oscar/dashboard/vouchers/voucher_delete.html:21
#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:17
msgid "Delete?"
msgstr "Xóa?"

#: templates/oscar/customer/wishlists/wishlists_delete.html:28
#, python-format
msgid ""
"\n"
"                Are you sure you want to delete %(name)s?\n"
"            "
msgstr "\nBạn có chắc muốn xóa %(name)s?"

#: templates/oscar/customer/wishlists/wishlists_delete_product.html:19
msgid "Remove product"
msgstr "Xóa sản phẩm"

#: templates/oscar/customer/wishlists/wishlists_delete_product.html:28
#, python-format
msgid ""
"\n"
"                Are you sure you want to delete %(product_name)s from wish list %(wishlist_name)s?\n"
"            "
msgstr "\nBạn có chăcs bạn muốn xóa %(product_name)s ra khỏi danh sách yêu thích %(wishlist_name)s?"

#: templates/oscar/customer/wishlists/wishlists_detail.html:35
#: templates/oscar/customer/wishlists/wishlists_list.html:11
msgid "Action"
msgstr "Hành động"

#: templates/oscar/customer/wishlists/wishlists_detail.html:75
msgid "View product"
msgstr "Xem sản phẩm"

#: templates/oscar/customer/wishlists/wishlists_detail.html:91
#, python-format
msgid ""
"\n"
"                                                            Move to '%(name)s' wish list\n"
"                                                        "
msgstr "\nDi chuyển  '%(name)s' đến danh sách yêu thích"

#: templates/oscar/customer/wishlists/wishlists_detail.html:106
msgid "Update quantities"
msgstr "Cập nhật số lượng"

#: templates/oscar/customer/wishlists/wishlists_detail.html:115
msgid "Your wish list is empty."
msgstr "Danh sách yêu thích của bạn trống."

#: templates/oscar/customer/wishlists/wishlists_form.html:20
msgid "Create"
msgstr "Tạo"

#: templates/oscar/customer/wishlists/wishlists_form.html:33
msgid "What should your new wish list be called?"
msgstr "Danh sách yêu thích mới của bạn nên gọi là gì?"

#: templates/oscar/customer/wishlists/wishlists_form.html:38
#, python-format
msgid ""
"\n"
"                    After your wishlist is created, <strong>%(title)s</strong> will be added.\n"
"                "
msgstr "\nSau khi danh sách yêu thích của bạn được tạo, <strong>%(title)s</strong> sẽ được thêm vào."

#: templates/oscar/customer/wishlists/wishlists_form.html:45
msgid "Share wishlist"
msgstr ""

#: templates/oscar/customer/wishlists/wishlists_form.html:47
msgid ""
"If you want to share your wishlist with others, you can add their email "
"addresses below. The visibility must be set to shared in order for this to "
"work."
msgstr ""

#: templates/oscar/customer/wishlists/wishlists_list.html:10
msgid "Number of products"
msgstr "Số sản phẩm"

#: templates/oscar/customer/wishlists/wishlists_list.html:23
msgid "Wish list settings"
msgstr "Cài đặt danh sách yêu thích"

#: templates/oscar/customer/wishlists/wishlists_list.html:27
msgid "Copy sharing link"
msgstr ""

#: templates/oscar/customer/wishlists/wishlists_list.html:43
msgid "You don't have any wish lists yet."
msgstr "Hiện tại bạn không có bất cứ yêu thích nào."

#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:5
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:5
msgid "Create Attribute Option Group"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:28
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:28
#: templates/oscar/dashboard/catalogue/attribute_option_group_list.html:13
#: templates/oscar/dashboard/catalogue/attribute_option_group_list.html:23
msgid "Attribute Option Group"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:30
msgid "Delete Attribute Option Group?"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:42
msgid ""
"Please make sure all Product Attributes are assigned to another Attribute "
"Option Group before deletion."
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:45
msgid "Delete Attribute Option Group"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_delete.html:56
#, python-format
msgid ""
"Delete Attribute Option Group <strong>%(name)s</strong> - are you sure?"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:50
#: templates/oscar/dashboard/catalogue/category_form.html:37
#: templates/oscar/dashboard/catalogue/product_class_form.html:32
#: templates/oscar/dashboard/catalogue/product_update.html:57
msgid "Sections"
msgstr "Các mục"

#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:54
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:68
msgid "Attribute Option Group details"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:55
#: templates/oscar/dashboard/catalogue/attribute_option_group_form.html:100
msgid "Attribute Options"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_list.html:6
msgid "Attribute Option Groups"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_list.html:21
msgid "Create new Attribute Option Group"
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_list.html:36
msgid "No Attribute Option Groups found."
msgstr ""

#: templates/oscar/dashboard/catalogue/attribute_option_group_row_actions.html:10
msgid "Edit Attribute Option Group"
msgstr ""

#: templates/oscar/dashboard/catalogue/category_delete.html:15
#: templates/oscar/dashboard/catalogue/category_delete.html:21
msgid "Delete category?"
msgstr "Xóa danh mục?"

#: templates/oscar/dashboard/catalogue/category_delete.html:26
msgid "Delete category"
msgstr "Xóa danh mục"

#: templates/oscar/dashboard/catalogue/category_delete.html:31
#, python-format
msgid ""
"\n"
"            <p>Delete category <strong>%(name)s</strong> - are you sure?</p>\n"
"        "
msgstr "\n<p>Xóa danh mục <strong>%(name)s</strong> - bạn có chắc không?</p>"

#: templates/oscar/dashboard/catalogue/category_form.html:43
#: templates/oscar/dashboard/catalogue/category_form.html:62
msgid "Category details"
msgstr ""

#: templates/oscar/dashboard/catalogue/category_form.html:48
#: templates/oscar/dashboard/catalogue/category_form.html:82
#: templates/oscar/dashboard/catalogue/product_update.html:116
#: templates/oscar/dashboard/catalogue/product_update.html:348
msgid "Search engine optimisation"
msgstr ""

#: templates/oscar/dashboard/catalogue/category_form.html:108
#: templates/oscar/dashboard/catalogue/product_update.html:380
msgid "Save and continue editing"
msgstr "Lưu và tiếp tục sửa"

#: templates/oscar/dashboard/catalogue/category_form.html:115
#: templates/oscar/dashboard/catalogue/category_row_actions.html:20
#: templates/oscar/dashboard/catalogue/product_row_actions.html:13
#: templates/oscar/dashboard/catalogue/product_update.html:387
#: templates/oscar/dashboard/pages/index.html:63
#: templates/oscar/dashboard/pages/messages/saved.html:9
#: templates/oscar/dashboard/ranges/range_list.html:79
#: templates/oscar/dashboard/reviews/review_list.html:109
msgid "View on site"
msgstr "Xem trên web"

#: templates/oscar/dashboard/catalogue/category_list.html:27
msgid "Create new category"
msgstr "Tạo mới danh mục"

#: templates/oscar/dashboard/catalogue/category_list.html:34
msgid "You are editing:"
msgstr "Bạn đang sửa: "

#: templates/oscar/dashboard/catalogue/category_list.html:48
msgid "There are no categories."
msgstr "Không có danh mục nào."

#: templates/oscar/dashboard/catalogue/category_row_actions.html:10
msgid "Edit category"
msgstr "Sửa danh mục"

#: templates/oscar/dashboard/catalogue/category_row_actions.html:13
msgid "Add child category"
msgstr "Thêm danh mục con"

#: templates/oscar/dashboard/catalogue/category_row_actions.html:17
msgid "Edit children"
msgstr "Sửa con"

#: templates/oscar/dashboard/catalogue/messages/product_saved.html:10
#, python-format
msgid ""
"\n"
"                    Created product variant '%(name)s'.\n"
"                "
msgstr "\nĐã tạo biến thể sản phẩm  '%(name)s'."

#: templates/oscar/dashboard/catalogue/messages/product_saved.html:14
#, python-format
msgid ""
"\n"
"                    Created variant of '%(parent_name)s'.\n"
"                "
msgstr "\nĐã tạo biến thể của '%(parent_name)s'."

#: templates/oscar/dashboard/catalogue/messages/product_saved.html:20
#, python-format
msgid ""
"\n"
"                    Updated product variant '%(name)s'.\n"
"                "
msgstr "\nĐã cập nhật biến thể sản phẩm  '%(name)s'."

#: templates/oscar/dashboard/catalogue/messages/product_saved.html:24
#, python-format
msgid ""
"\n"
"                    Updated a variant of '%(parent_name)s'.\n"
"                "
msgstr "\nĐã cập nhật biến thể của '%(parent_name)s'."

#: templates/oscar/dashboard/catalogue/messages/product_saved.html:33
#, python-format
msgid ""
"\n"
"                Created product '%(name)s'.\n"
"            "
msgstr "\nĐã tạo sản phẩm '%(name)s'."

#: templates/oscar/dashboard/catalogue/messages/product_saved.html:37
#, python-format
msgid ""
"\n"
"                Updated product '%(name)s'.\n"
"            "
msgstr "\nĐã cập nhật sản phẩm '%(name)s'."

#: templates/oscar/dashboard/catalogue/messages/product_saved.html:48
#: templates/oscar/dashboard/pages/messages/saved.html:10
#: templates/oscar/dashboard/ranges/messages/range_saved.html:6
msgid "Edit again"
msgstr "Sửa lại"

#: templates/oscar/dashboard/catalogue/messages/product_saved.html:49
msgid "View it on the site"
msgstr "Xem trên trang web"

#: templates/oscar/dashboard/catalogue/option_delete.html:5
msgid "Create Option"
msgstr ""

#: templates/oscar/dashboard/catalogue/option_delete.html:28
msgid "Delete Option?"
msgstr ""

#: templates/oscar/dashboard/catalogue/option_delete.html:40
msgid ""
"Please make sure option is not assigned to Products or Product Classes "
"before deletion."
msgstr ""

#: templates/oscar/dashboard/catalogue/option_delete.html:43
msgid "Delete Option"
msgstr ""

#: templates/oscar/dashboard/catalogue/option_delete.html:54
#, python-format
msgid "Delete Option <strong>%(name)s</strong> - are you sure?"
msgstr ""

#: templates/oscar/dashboard/catalogue/option_form.html:50
msgid "Option details"
msgstr ""

#: templates/oscar/dashboard/catalogue/option_list.html:20
msgid "Create new Option"
msgstr ""

#: templates/oscar/dashboard/catalogue/option_list.html:34
msgid "No Option found."
msgstr ""

#: templates/oscar/dashboard/catalogue/option_row_actions.html:10
msgid "Edit Option"
msgstr ""

#: templates/oscar/dashboard/catalogue/product_class_delete.html:11
msgid "Delete product type?"
msgstr "Xóa loại sản phẩm?"

#: templates/oscar/dashboard/catalogue/product_class_delete.html:22
msgid ""
"Please make sure all products are assigned to another type before deletion."
msgstr "Vui lòng chắc chắn rằng tất cả sản phẩm đã gán cho một loại khác trước khi xóa bỏ."

#: templates/oscar/dashboard/catalogue/product_class_delete.html:25
msgid "Delete product type"
msgstr "Xóa loại sản phẩm"

#: templates/oscar/dashboard/catalogue/product_class_delete.html:31
#, python-format
msgid "Delete product type <strong>%(name)s</strong> - are you sure?"
msgstr "Xóa loại sản phẩm <strong>%(name)s</strong> - bạn có chắc không?"

#: templates/oscar/dashboard/catalogue/product_class_form.html:5
msgid "Create product type"
msgstr "Tạo loại sản phẩm"

#: templates/oscar/dashboard/catalogue/product_class_form.html:38
#: templates/oscar/dashboard/catalogue/product_class_form.html:58
msgid "Product Class details"
msgstr "Chi tiết lớp sản phẩm"

#: templates/oscar/dashboard/catalogue/product_class_list.html:16
msgid "Create new product type"
msgstr "Tạo loại sản phẩm mới"

#: templates/oscar/dashboard/catalogue/product_class_list.html:17
msgid "Product types"
msgstr "Loại sản phẩm"

#: templates/oscar/dashboard/catalogue/product_class_list.html:28
msgid "Requires shipping"
msgstr "Giao hàng bắt buộc"

#: templates/oscar/dashboard/catalogue/product_class_list.html:29
msgid "Track stock?"
msgstr "Theo dõi hàng tồn kho?"

#: templates/oscar/dashboard/catalogue/product_class_list.html:47
msgid "Edit product type"
msgstr "Sửa loại sản phẩm"

#: templates/oscar/dashboard/catalogue/product_class_list.html:61
msgid "There are no product types."
msgstr "Không có loại sản phẩm nào."

#: templates/oscar/dashboard/catalogue/product_delete.html:33
#, python-format
msgid ""
"\n"
"                    Delete product variant <strong>%(title)s</strong> - are you sure?\n"
"                "
msgstr "\nXóa biến thể sản phẩm <strong>%(title)s</strong> - bạn có chắc không?"

#: templates/oscar/dashboard/catalogue/product_delete.html:37
#, python-format
msgid ""
"\n"
"                    Delete product <strong>%(title)s</strong> - are you sure?\n"
"                "
msgstr "\nXóa sản phẩm <strong>%(title)s</strong> - bạn có chắc không?"

#: templates/oscar/dashboard/catalogue/product_delete.html:45
msgid "This will also delete the following child products:"
msgstr "Điều này cũng sẽ xóa các sản phẩm con dưới đây:"

#: templates/oscar/dashboard/catalogue/product_list.html:33
msgid "Create new product"
msgstr "Tạo một sản phẩm mới"

#: templates/oscar/dashboard/catalogue/product_list.html:39
msgid "New Product"
msgstr "Sản phẩm mới"

#: templates/oscar/dashboard/catalogue/product_list.html:47
msgid "Search Products"
msgstr "Tìm kiếm sản phẩm"

#: templates/oscar/dashboard/catalogue/product_list.html:63
#: templates/oscar/dashboard/offers/offer_list.html:54
#: templates/oscar/dashboard/pages/index.html:36
#: templates/oscar/dashboard/partials/advanced_search_modal.html:18
#: templates/oscar/dashboard/partners/partner_list.html:29
#: templates/oscar/dashboard/partners/partner_user_select.html:28
#: templates/oscar/dashboard/reviews/review_list.html:34
#: templates/oscar/dashboard/users/alerts/list.html:31
#: templates/oscar/dashboard/users/index.html:34
#: templates/oscar/dashboard/vouchers/voucher_list.html:58
msgid "Searching..."
msgstr "Tìm kiếm..."

#: templates/oscar/dashboard/catalogue/product_update.html:42
#, python-format
msgid ""
"\n"
"                            You are currently editing a product variant of\n"
"                            <a href=\"%(parent_url)s\">%(title)s</a>.\n"
"                        "
msgstr "\nBạn hiện đang chỉnh sửa một biến thể sản phẩm của \n<a href=\"%(parent_url)s\">%(title)s</a>."

#: templates/oscar/dashboard/catalogue/product_update.html:71
#: templates/oscar/dashboard/catalogue/product_update.html:131
#: templates/oscar/dashboard/orders/line_detail.html:31
msgid "Product details"
msgstr "Chi tiết sản phẩm"

#: templates/oscar/dashboard/catalogue/product_update.html:90
msgid "Images"
msgstr "Hình ảnh"

#: templates/oscar/dashboard/catalogue/product_update.html:96
#: templates/oscar/dashboard/catalogue/product_update.html:219
msgid "Stock and pricing"
msgstr "Tồn kho và giá cả"

#: templates/oscar/dashboard/catalogue/product_update.html:110
msgid "Upselling"
msgstr "Bán hàng nâng cao"

#: templates/oscar/dashboard/catalogue/product_update.html:176
msgid "Product Type:"
msgstr "Loại hàng hóa:"

#: templates/oscar/dashboard/catalogue/product_update.html:197
msgid "Upload, change or remove images"
msgstr "Cập nhật, thay đổi hoặc xóa hình ảnh"

#: templates/oscar/dashboard/catalogue/product_update.html:208
msgid ""
"Drag images to re-order them. Space for additional images will appear when "
"images are added."
msgstr ""

#: templates/oscar/dashboard/catalogue/product_update.html:225
msgid "SKU"
msgstr "SKU"

#: templates/oscar/dashboard/catalogue/product_update.html:227
msgid "Num in stock"
msgstr "Số tồn kho"

#: templates/oscar/dashboard/catalogue/product_update.html:228
msgid "Num allocated"
msgstr "Số phân bổ"

#: templates/oscar/dashboard/catalogue/product_update.html:229
#: templates/oscar/dashboard/catalogue/stockalert_list.html:49
msgid "Low stock threshold"
msgstr "Ngưỡng tồn kho thấp"

#: templates/oscar/dashboard/catalogue/product_update.html:277
msgid "Add variant"
msgstr "Thêm biến thể"

#: templates/oscar/dashboard/catalogue/product_update.html:308
msgid "This product does not have any variants."
msgstr "Sản phẩm này không có bất cứ biến thể nào."

#: templates/oscar/dashboard/catalogue/product_update.html:310
msgid "One can't add variants to this product at this point."
msgstr "Người ta không thể thêm biến thể cho sản phẩm này ở điểm này."

#: templates/oscar/dashboard/catalogue/product_update.html:312
msgid "Please save the product before trying to add variants."
msgstr ""

#: templates/oscar/dashboard/catalogue/product_update.html:314
msgid "This is likely because this product still has stock records."
msgstr "Điều này có thể bởi vì sản phẩm này vẫn có tồn trong kho"

#: templates/oscar/dashboard/catalogue/product_update.html:376
msgid "Save and add another variant"
msgstr "Lưu và tiếp tục thêm biến khác"

#: templates/oscar/dashboard/catalogue/stockalert_list.html:36
#: templates/oscar/dashboard/ranges/range_list.html:49
msgid "All"
msgstr "Tất cả"

#: templates/oscar/dashboard/catalogue/stockalert_list.html:50
msgid "Current available stock"
msgstr "tồn kho sẵn có"

#: templates/oscar/dashboard/catalogue/stockalert_list.html:51
msgid "Date alert raised"
msgstr "Ngày thông báo nêu ra"

#: templates/oscar/dashboard/catalogue/stockalert_list.html:75
msgid "No stock alerts found."
msgstr "Không có thông báo tồn kho nào được tìm thấy."

#: templates/oscar/dashboard/comms/detail.html:34
#: templates/oscar/dashboard/comms/detail.html:69
msgid "Preview"
msgstr "Xem trước"

#: templates/oscar/dashboard/comms/detail.html:38
msgid "Edit email"
msgstr "Sửa email"

#: templates/oscar/dashboard/comms/detail.html:47
msgid "Email content"
msgstr "Nội dung email"

#: templates/oscar/dashboard/comms/detail.html:50
msgid "These fields are rendered using Django's template system."
msgstr "Các trường được kiết xuất bằng cách sử dụng hệ thống mẫu của Django."

#: templates/oscar/dashboard/comms/detail.html:51
msgid "You can use the following variables:"
msgstr "Bạn có thể sử dụng biến dưới đây:"

#: templates/oscar/dashboard/comms/detail.html:54
msgid "The full name of the user (if they have one)"
msgstr "Tên đầy đủ của người dùng (nếu họ có một)"

#: templates/oscar/dashboard/comms/detail.html:56
msgid "The user's email address"
msgstr "Địa chỉ email người dùng"

#: templates/oscar/dashboard/comms/detail.html:58
msgid "The name of the site (eg example.com)"
msgstr "Tên của trang web (ví dụ: example.com)"

#: templates/oscar/dashboard/comms/detail.html:73
msgid "View a preview of this email using order:"
msgstr "Xem một bản xem trước của của email sử dụng đơn hàng: "

#: templates/oscar/dashboard/comms/detail.html:76
msgid "View preview"
msgstr "Xem xem trước"

#: templates/oscar/dashboard/comms/detail.html:77
msgid "or send a preview to:"
msgstr "hoặc gửi một xem trước tới: "

#: templates/oscar/dashboard/comms/detail.html:79
#: templates/oscar/dashboard/users/detail.html:89
#: templates/oscar/registration/password_reset_form.html:26
msgid "Sending..."
msgstr "Đang gửi..."

#: templates/oscar/dashboard/comms/detail.html:79
msgid "Send preview email"
msgstr "Gửi email xem trước"

#: templates/oscar/dashboard/comms/detail.html:89
msgid "Body text"
msgstr "Nội dung"

#: templates/oscar/dashboard/comms/list.html:52
msgid "There are no defined emails to edit."
msgstr "Không có email được xác định để chỉnh sửa."

#: templates/oscar/dashboard/index.html:22
msgid "Your Store Statistics"
msgstr "Thống kê cửa hàng của bạn"

#: templates/oscar/dashboard/index.html:28
msgid "Total Orders"
msgstr "Tổng số đơn hàng"

#: templates/oscar/dashboard/index.html:29
msgid "New Customers"
msgstr "Khách hàng mới"

#: templates/oscar/dashboard/index.html:30
msgid "Total Customers"
msgstr "Tổng số khách hàng"

#: templates/oscar/dashboard/index.html:31
msgid "Total Products"
msgstr "Tổng số sản phẩm"

#: templates/oscar/dashboard/index.html:35
msgid "Latest Orders (last 24 hours)"
msgstr "Đơn hàng cuối (trong 24h gần nhất)"

#: templates/oscar/dashboard/index.html:62
msgid "Orders - Last 24 Hours"
msgstr "Đơn hàng - 24h gần nhất"

#: templates/oscar/dashboard/index.html:64
#: templates/oscar/dashboard/index.html:91
#: templates/oscar/dashboard/orders/statistics.html:39
msgid "Total orders"
msgstr "Tổng số đơn hàng"

#: templates/oscar/dashboard/index.html:68
#: templates/oscar/dashboard/index.html:95
#: templates/oscar/dashboard/orders/statistics.html:43
msgid "Total lines"
msgstr "Tổng số dòng"

#: templates/oscar/dashboard/index.html:72
#: templates/oscar/dashboard/index.html:99
#: templates/oscar/dashboard/orders/statistics.html:47
msgid "Total revenue"
msgstr "Tổng doanh thu"

#: templates/oscar/dashboard/index.html:76
msgid "Average order costs"
msgstr "Chi phí đặt hàng trung bình"

#: templates/oscar/dashboard/index.html:86
#: templates/oscar/dashboard/index.html:135
msgid "Manage"
msgstr "Quản lý"

#: templates/oscar/dashboard/index.html:88
msgid "Orders - All Time"
msgstr "Đơn hàng - Tất cả thời gian"

#: templates/oscar/dashboard/index.html:103
#: templates/oscar/dashboard/index.html:121
msgid "Total <em>open</em> baskets"
msgstr "Tổng số  giỏ hàng <em>mở</em>"

#: templates/oscar/dashboard/index.html:113
msgid "Total customers"
msgstr "Tổng số khách hàng"

#: templates/oscar/dashboard/index.html:117
msgid "New customers"
msgstr "Những hách hàng mới"

#: templates/oscar/dashboard/index.html:140
msgid "View Stock Alerts"
msgstr "Xem thông báo tồn kho"

#: templates/oscar/dashboard/index.html:144
msgid "Catalogue and stock"
msgstr "Danh mục hàng và tồn kho"

#: templates/oscar/dashboard/index.html:147
msgid "Total products"
msgstr "Tổng số sản phẩm"

#: templates/oscar/dashboard/index.html:151
msgid "<em>Open</em> stock alerts"
msgstr "<em> Mở </em> thông báo tồn kho"

#: templates/oscar/dashboard/index.html:155
msgid "<em>Closed</em> stock alerts"
msgstr "<em> Đã đóng </em> thông báo tồn kho"

#: templates/oscar/dashboard/index.html:163
msgid "Offers, vouchers"
msgstr ""

#: templates/oscar/dashboard/index.html:166
#, python-format
msgid "Active <em>%(offer_type)s</em> Offers"
msgstr ""

#: templates/oscar/dashboard/index.html:171
msgid "Active <em>Vouchers</em>"
msgstr "Kích hoạt <em>Phiếu quà tặng </em>"

#: templates/oscar/dashboard/layout.html:36
msgid "Welcome"
msgstr "Chào mừng"

#: templates/oscar/dashboard/layout.html:40
msgid "Return to site"
msgstr "Quay lại trang"

#: templates/oscar/dashboard/layout.html:46
msgid "Log out"
msgstr "Đăng xuất"

#: templates/oscar/dashboard/login.html:20
msgid ""
"Please enter a correct username and password. Note that both fields may be "
"case-sensitive."
msgstr ""

#: templates/oscar/dashboard/login.html:33
msgid "Login"
msgstr ""

#: templates/oscar/dashboard/offers/benefit_form.html:14
msgid "Build a new incentive"
msgstr "Xây dựng một khuyến khích mới"

#: templates/oscar/dashboard/offers/benefit_form.html:19
#: templates/oscar/dashboard/offers/condition_form.html:23
#, python-format
msgid ""
"\n"
"        Ranges can be created and edited from within the <a href=\"%(range_list_url)s\" target=\"_blank\">range dashboard</a>.\n"
"        "
msgstr ""

#: templates/oscar/dashboard/offers/benefit_form.html:28
#: templates/oscar/dashboard/offers/condition_form.html:31
msgid "...or choose a pre-defined one"
msgstr "... hoặc chọn một cái định sẵn"

#: templates/oscar/dashboard/offers/benefit_form.html:33
msgid "Continue to step 3"
msgstr "Tiếp tục tới bước 3"

#: templates/oscar/dashboard/offers/condition_form.html:18
msgid "Build a new condition"
msgstr "Xây dựng điều kiện mới"

#: templates/oscar/dashboard/offers/condition_form.html:36
msgid "Continue to step 4"
msgstr "Tiếp tục tới bước 4"

#: templates/oscar/dashboard/offers/metadata_form.html:8
msgid "Continue to step 2"
msgstr "Tiếp tục tới bước 2"

#: templates/oscar/dashboard/offers/offer_delete.html:7
#: templates/oscar/dashboard/offers/offer_detail.html:31
msgid "Delete offer"
msgstr "Xóa ưu đãi"

#: templates/oscar/dashboard/offers/offer_delete.html:28
msgid "Are you sure you want to delete this offer?"
msgstr "Bạn có chăc bạn muốn xóa ưu đãi này?"

#: templates/oscar/dashboard/offers/offer_detail.html:6
#, python-format
msgid ""
"\n"
"        %(name)s | Offers\n"
"    "
msgstr "\n%(name)s | Ưu đãi"

#: templates/oscar/dashboard/offers/offer_detail.html:26
msgid "Reinstating..."
msgstr "Khôi phục..."

#: templates/oscar/dashboard/offers/offer_detail.html:26
msgid "Reinstate offer"
msgstr "Khôi phục ưu đãi"

#: templates/oscar/dashboard/offers/offer_detail.html:28
msgid "Suspending..."
msgstr "Tạm ngưng..."

#: templates/oscar/dashboard/offers/offer_detail.html:28
msgid "Suspend offer"
msgstr "Tạm ngưng ưu đãi"

#: templates/oscar/dashboard/offers/offer_detail.html:44
msgid "Offer currently available"
msgstr "Ưu đãi hiện đang có sẵn"

#: templates/oscar/dashboard/offers/offer_detail.html:46
msgid "Offer not available due to restrictions!"
msgstr "Ưu đãi không có sẵn do hạn chế!"

#: templates/oscar/dashboard/offers/offer_detail.html:49
msgid "Total cost:"
msgstr "Tổng chi phí:"

#: templates/oscar/dashboard/offers/offer_detail.html:50
msgid "Number of orders:"
msgstr "Số đơn đặt hàng:"

#: templates/oscar/dashboard/offers/offer_detail.html:51
msgid "Number of uses:"
msgstr "Số lần sử dụng:"

#: templates/oscar/dashboard/offers/offer_detail.html:56
msgid "Date created:"
msgstr "Ngày tạo: "

#: templates/oscar/dashboard/offers/offer_detail.html:57
msgid "Offer details"
msgstr "Chi tiết ưu đãi"

#: templates/oscar/dashboard/offers/offer_detail.html:101
#: templates/oscar/dashboard/offers/offer_list.html:88
msgid "Num of vouchers"
msgstr ""

#: templates/oscar/dashboard/offers/offer_detail.html:110
msgid "Attached vouchers"
msgstr ""

#: templates/oscar/dashboard/offers/offer_detail.html:134
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:40
#: templates/oscar/dashboard/vouchers/voucher_list.html:114
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:52
msgid "Inactive"
msgstr "không hoạt động"

#: templates/oscar/dashboard/offers/offer_detail.html:142
msgid "No vouchers are attached to this offer."
msgstr ""

#: templates/oscar/dashboard/offers/offer_detail.html:150
msgid "Export to CSV"
msgstr "Xuất ra CSV"

#: templates/oscar/dashboard/offers/offer_detail.html:151
msgid "Orders that used this offer"
msgstr "Đơn hàng đã sử dụng ưu đãi này"

#: templates/oscar/dashboard/offers/offer_list.html:23
#: templates/oscar/dashboard/offers/step_form.html:13
#: templates/oscar/dashboard/offers/step_form.html:28
#: templates/oscar/dashboard/offers/step_form.html:37
msgid "Create new offer"
msgstr "Tạo ưu đãi mới"

#: templates/oscar/dashboard/offers/offer_list.html:55
#: templates/oscar/dashboard/orders/order_list.html:52
#: templates/oscar/dashboard/partials/advanced_search_modal.html:7
#: templates/oscar/dashboard/vouchers/voucher_list.html:59
msgid "Advanced Search"
msgstr "Tìm kiếm nâng cao"

#: templates/oscar/dashboard/offers/offer_list.html:78
msgid "Offer Search Results"
msgstr ""

#: templates/oscar/dashboard/offers/offer_list.html:80
msgid "All Offers"
msgstr ""

#: templates/oscar/dashboard/offers/offer_list.html:95
#: templates/oscar/dashboard/vouchers/voucher_detail.html:40
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:114
msgid "Is available?"
msgstr "Có sẵn?"

#: templates/oscar/dashboard/offers/offer_list.html:97
msgid "Uses"
msgstr "Sử dụng"

#: templates/oscar/dashboard/offers/offer_list.html:140
msgid "Browse"
msgstr "Duyệt"

#: templates/oscar/dashboard/offers/offer_list.html:143
#: templates/oscar/dashboard/vouchers/voucher_list.html:139
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:87
msgid "Stats"
msgstr "Thống kê"

#: templates/oscar/dashboard/offers/offer_list.html:161
msgid "No offers found."
msgstr "Không tìm thấy ưu đãi."

#: templates/oscar/dashboard/offers/progress.html:5
msgid "Steps"
msgstr "Các bước"

#: templates/oscar/dashboard/offers/progress.html:11
#: templates/oscar/dashboard/offers/progress.html:15
msgid "1. Name, description and type"
msgstr ""

#: templates/oscar/dashboard/offers/progress.html:22
#: templates/oscar/dashboard/offers/progress.html:26
msgid "2. Incentive"
msgstr "2. Khuyến khích"

#: templates/oscar/dashboard/offers/progress.html:33
#: templates/oscar/dashboard/offers/progress.html:37
msgid "3. Condition"
msgstr "3. Điều kiện"

#: templates/oscar/dashboard/offers/progress.html:43
msgid "4. Restrictions"
msgstr "4. Các hạn chế"

#: templates/oscar/dashboard/offers/restrictions_form.html:13
msgid "Save this offer"
msgstr "Lưu ưu đãi"

#: templates/oscar/dashboard/offers/step_form.html:71
msgid "Save changes"
msgstr "Lưu thay đổi"

#: templates/oscar/dashboard/offers/summary.html:4
msgid "Offer summary"
msgstr "Tổng số ưu đãi"

#: templates/oscar/dashboard/orders/line_detail.html:5
#, python-format
msgid ""
"\n"
"        Order %(number)s - Line #%(id)s\n"
"    "
msgstr "\nĐơn hàng %(number)s - Dòng #%(id)s"

#: templates/oscar/dashboard/orders/line_detail.html:18
#, python-format
msgid "Line #%(id)s"
msgstr "Dòng #%(id)s"

#: templates/oscar/dashboard/orders/line_detail.html:24
#, python-format
msgid "Order #%(number)s - Line #%(id)s"
msgstr "Đơn hàng #%(number)s - Dòng #%(id)s"

#: templates/oscar/dashboard/orders/line_detail.html:55
msgid "Product Options"
msgstr "Tùy chọn sản phẩm"

#: templates/oscar/dashboard/orders/line_detail.html:68
msgid "Partner details"
msgstr "Chi tiết đối tác"

#: templates/oscar/dashboard/orders/line_detail.html:84
msgid "Shipping details"
msgstr "Chi tiết giao hàng"

#: templates/oscar/dashboard/orders/line_detail.html:88
msgid "Partner reference number"
msgstr "Số tài liệu tham khảo đối tác"

#: templates/oscar/dashboard/orders/line_detail.html:91
msgid "Partner notes"
msgstr "Những chú ý đối tác"

#: templates/oscar/dashboard/orders/line_detail.html:100
msgid "Shipping status"
msgstr "Trạng thái giao hàng"

#: templates/oscar/dashboard/orders/line_detail.html:105
msgid "State"
msgstr "Tiểu bang"

#: templates/oscar/dashboard/orders/line_detail.html:117
#: templates/oscar/dashboard/orders/line_detail.html:148
msgid "No shipping events have occurred."
msgstr "Không có sự kiện giao hàng đã xảy ra."

#: templates/oscar/dashboard/orders/line_detail.html:125
msgid "Shipping events"
msgstr "Sự kiện giao hàng"

#: templates/oscar/dashboard/orders/line_detail.html:156
msgid "Payment events"
msgstr "Sự kiện thanh toán"

#: templates/oscar/dashboard/orders/line_detail.html:177
msgid "No payment events have occurred."
msgstr "Không có sự kiện thanh toán đã xảy ra."

#: templates/oscar/dashboard/orders/order_detail.html:8
#, python-format
msgid "Order %(number)s"
msgstr "Đơn hàng %(number)s"

#: templates/oscar/dashboard/orders/order_detail.html:28
msgid "Customer Information"
msgstr "Thông tin khách hàng"

#: templates/oscar/dashboard/orders/order_detail.html:36
msgid "Customer checked out as a guest."
msgstr "Khách hàng đã kiểm tra như là một khách."

#: templates/oscar/dashboard/orders/order_detail.html:50
msgid "Customer has deleted their account."
msgstr "Khách hàng đã xóa tài khoản của họ."

#: templates/oscar/dashboard/orders/order_detail.html:57
msgid "Order information"
msgstr "Thông tin đơn hàng"

#: templates/oscar/dashboard/orders/order_detail.html:59
msgid "Order Total"
msgstr "Tổng số đơn hàng"

#: templates/oscar/dashboard/orders/order_detail.html:61
msgid "Time of purchase"
msgstr "Thời điểm mua hàng"

#: templates/oscar/dashboard/orders/order_detail.html:77
msgid "Order Details"
msgstr "Chi tiết đơn hàng"

#: templates/oscar/dashboard/orders/order_detail.html:101
#: templates/oscar/dashboard/orders/order_detail.html:630
msgid "Discounts"
msgstr "Giảm giá"

#: templates/oscar/dashboard/orders/order_detail.html:115
msgid "Items ordered"
msgstr "Các mặt hàng đặt mua"

#: templates/oscar/dashboard/orders/order_detail.html:125
msgid "Line ID"
msgstr "Dòng ID"

#: templates/oscar/dashboard/orders/order_detail.html:130
msgid "Supplier"
msgstr "Nhà cung cấp"

#: templates/oscar/dashboard/orders/order_detail.html:131
msgid "Supplier SKU"
msgstr "Nhà cung cấp SKU"

#: templates/oscar/dashboard/orders/order_detail.html:132
msgid "Price excl tax (before discounts)"
msgstr "Giá chưa bao gồm thuêus (trước khi giảm giá)"

#: templates/oscar/dashboard/orders/order_detail.html:133
msgid "Price inc tax (before discounts)"
msgstr "Giá bao gồm thuế (trước khi giảm giá)"

#: templates/oscar/dashboard/orders/order_detail.html:261
#, python-format
msgid "Surcharge %(name)s"
msgstr ""

#: templates/oscar/dashboard/orders/order_detail.html:289
msgid "With selected lines"
msgstr "Với những dòng đã chọn"

#: templates/oscar/dashboard/orders/order_detail.html:294
msgid "Change line status to"
msgstr "Thay đổi dòng trạng thái thành"

#: templates/oscar/dashboard/orders/order_detail.html:298
#: templates/oscar/dashboard/orders/order_detail.html:300
#: templates/oscar/dashboard/orders/order_list.html:140
msgid "choose new status"
msgstr "chọn trạng thái mới"

#: templates/oscar/dashboard/orders/order_detail.html:311
msgid "Create shipping event"
msgstr "Tạo sự kiện giao hàng"

#: templates/oscar/dashboard/orders/order_detail.html:315
#: templates/oscar/dashboard/orders/order_detail.html:317
#: templates/oscar/dashboard/orders/order_detail.html:336
#: templates/oscar/dashboard/orders/order_detail.html:338
msgid "choose event type"
msgstr "chọn loại sự kiện"

#: templates/oscar/dashboard/orders/order_detail.html:324
msgid "with reference"
msgstr "với tài liệu tham khảo"

#: templates/oscar/dashboard/orders/order_detail.html:332
msgid "Create payment event"
msgstr "Tạo sự kiện thanh toán"

#: templates/oscar/dashboard/orders/order_detail.html:345
msgid "with amount"
msgstr "với số tiền"

#: templates/oscar/dashboard/orders/order_detail.html:350
#: templates/oscar/dashboard/ranges/range_product_list.html:48
#: templates/oscar/dashboard/users/table.html:21
msgid "Go!"
msgstr "Đi!"

#: templates/oscar/dashboard/orders/order_detail.html:360
#: templates/oscar/dashboard/orders/order_list.html:135
msgid "Change order status"
msgstr "Thay đổi trạng thái đơn hàng"

#: templates/oscar/dashboard/orders/order_detail.html:365
#: templates/oscar/dashboard/orders/order_list.html:149
msgid "Change status"
msgstr "Thay đổi trạng thái"

#: templates/oscar/dashboard/orders/order_detail.html:368
#: templates/oscar/dashboard/orders/order_list.html:153
msgid "This order can't have its status changed."
msgstr "Đơn hàng này không thể có tình trạng thay đổi của nó."

#: templates/oscar/dashboard/orders/order_detail.html:376
msgid "Status Changes"
msgstr ""

#: templates/oscar/dashboard/orders/order_detail.html:383
msgid "From"
msgstr ""

#: templates/oscar/dashboard/orders/order_detail.html:384
msgid "To"
msgstr ""

#: templates/oscar/dashboard/orders/order_detail.html:400
msgid "No status changes."
msgstr ""

#: templates/oscar/dashboard/orders/order_detail.html:432
#, python-format
msgid ""
"\n"
"                                                                %(title)s (quantity %(event_qty)s/%(total_qty)s)\n"
"                                                            "
msgstr "\n%(title)s (quantity %(event_qty)s/%(total_qty)s)"

#: templates/oscar/dashboard/orders/order_detail.html:446
msgid "No shipping events."
msgstr "Không có sự kiện thanh toán nào."

#: templates/oscar/dashboard/orders/order_detail.html:479
msgid "Product:"
msgstr "Sản phẩm:"

#: templates/oscar/dashboard/orders/order_detail.html:479
msgid "quantity"
msgstr "Số lượng"

#: templates/oscar/dashboard/orders/order_detail.html:489
msgid "No payment events."
msgstr "Không có sự kiện thanh toán nào."

#: templates/oscar/dashboard/orders/order_detail.html:505
msgid "Method name"
msgstr "Tên phương pháp"

#: templates/oscar/dashboard/orders/order_detail.html:509
msgid "Method code"
msgstr "Phương pháp mã hóa"

#: templates/oscar/dashboard/orders/order_detail.html:513
msgid "Charge (incl tax)"
msgstr "Phí (bao gồm thuế)"

#: templates/oscar/dashboard/orders/order_detail.html:517
msgid "Charge (excl tax)"
msgstr "Phí (chưa thuế)"

#: templates/oscar/dashboard/orders/order_detail.html:560
msgid "Payment sources"
msgstr "Nguồn thanh toán"

#: templates/oscar/dashboard/orders/order_detail.html:567
msgid "Allocation"
msgstr "Phân bổ"

#: templates/oscar/dashboard/orders/order_detail.html:568
msgid "Amount debited"
msgstr "Số tiền ghi nợ"

#: templates/oscar/dashboard/orders/order_detail.html:569
msgid "Amount refunded"
msgstr "Số tiền hoàn trả"

#: templates/oscar/dashboard/orders/order_detail.html:587
msgid "No payment sources found for this order."
msgstr "Không có nguồn thanh toán cho đơn hàng này."

#: templates/oscar/dashboard/orders/order_detail.html:667
msgid "No discounts were applied to this order."
msgstr "Không có giảm giá nào được áp dụng cho đơn hàng này."

#: templates/oscar/dashboard/orders/order_detail.html:688
msgid "Admin"
msgstr "Admin"

#: templates/oscar/dashboard/orders/order_detail.html:711
msgid "No notes available."
msgstr "Không có chú ý nào tồn tại."

#: templates/oscar/dashboard/orders/order_detail.html:722
msgid "Save note"
msgstr "Lưu chú ý"

#: templates/oscar/dashboard/orders/order_detail.html:723
msgid "Notes are only editable for 5 minutes after being saved."
msgstr "Những chú ý chỉ thay đổi trong 5 phút sau khi lưu."

#: templates/oscar/dashboard/orders/order_list.html:78
#: templates/oscar/dashboard/orders/order_list.html:164
msgid "Order Search Results"
msgstr "Thứ tự kết quả tìm kiếm"

#: templates/oscar/dashboard/orders/order_list.html:80
#: templates/oscar/dashboard/orders/order_list.html:166
msgid "All Orders"
msgstr "Tất cả đơn hàng"

#: templates/oscar/dashboard/orders/order_list.html:85
msgid "Download selected orders as a CSV"
msgstr "Tải về đơn hàng đã chọn như một CSV"

#: templates/oscar/dashboard/orders/order_list.html:119
msgid "Deleted"
msgstr "Đã xóa"

#: templates/oscar/dashboard/orders/order_list.html:148
#: templates/oscar/registration/password_reset_confirm.html:29
msgid "Changing..."
msgstr "Thay đổi..."

#: templates/oscar/dashboard/orders/order_list.html:169
msgid "No orders found."
msgstr "Không tìm thấy đơn hàng nào."

#: templates/oscar/dashboard/orders/shippingaddress_form.html:16
msgid "Edit shipping address"
msgstr "Sửa địa chỉ giao hàng"

#: templates/oscar/dashboard/orders/shippingaddress_form.html:22
#, python-format
msgid "Edit shipping address for order %(order.number)s"
msgstr "Sửa địa chỉ giao hàng cho đơn hàng %(order.number)s"

#: templates/oscar/dashboard/orders/shippingaddress_form.html:31
msgid "Update address"
msgstr "Cập nhật địa chỉ"

#: templates/oscar/dashboard/orders/statistics.html:9
msgid "Order statistics"
msgstr "Thứ tự số liệu thống kê"

#: templates/oscar/dashboard/orders/statistics.html:31
msgid "Filter result"
msgstr "Lọc kết quả"

#: templates/oscar/dashboard/orders/statistics.html:37
msgid "Summary"
msgstr "Tổng kết"

#: templates/oscar/dashboard/orders/statistics.html:54
msgid "Order status breakdown"
msgstr "Thứ tự trạng thái đặt hàng"

#: templates/oscar/dashboard/pages/delete.html:7
#: templates/oscar/dashboard/pages/delete.html:17
#: templates/oscar/dashboard/pages/delete.html:24
#, python-format
msgid "Delete page '%(title)s'?"
msgstr "Xóa trang  '%(title)s'?"

#: templates/oscar/dashboard/pages/delete.html:29
msgid "Delete page"
msgstr "Xóa trang"

#: templates/oscar/dashboard/pages/delete.html:34
#, python-format
msgid "Delete page <strong>%(title)s</strong> - are you sure?"
msgstr "Xóa trang <strong>%(title)s</strong>  - bạn có chắc không?"

#: templates/oscar/dashboard/pages/index.html:23
msgid "Create new page"
msgstr "Tạo trang mới"

#: templates/oscar/dashboard/pages/index.html:86
msgid "No pages found."
msgstr "Không có trang nào được tìm thấy."

#: templates/oscar/dashboard/pages/messages/saved.html:4
#, python-format
msgid ""
"\n"
"        Page <strong>%(title)s</strong> saved!\n"
"    "
msgstr "\nTrang <strong>%(title)s</strong> đã được lưu!"

#: templates/oscar/dashboard/partials/advanced_search_modal.html:17
msgid "Close"
msgstr "Đóng"

#: templates/oscar/dashboard/partials/form_fields.html:5
#: templates/oscar/partials/form_fields.html:5
msgid "Oops! We found some errors"
msgstr "Oops! Chúng tôi tìm thấy vài lỗi"

#: templates/oscar/dashboard/partials/form_fields.html:5
#: templates/oscar/partials/form_fields.html:5
msgid "please check the error messages below and try again"
msgstr "Vui lòng kiểm tra thông báo lỗi bên dưới và thử lại"

#: templates/oscar/dashboard/partials/pagination.html:10
#: templates/oscar/partials/pagination.html:10
msgid "previous"
msgstr "Trước"

#: templates/oscar/dashboard/partials/pagination.html:16
#: templates/oscar/partials/pagination.html:16
#, python-format
msgid ""
"\n"
"                        Page %(page_num)s of %(total_pages)s\n"
"                    "
msgstr ""

#: templates/oscar/dashboard/partials/pagination.html:24
#: templates/oscar/partials/pagination.html:24
msgid "next"
msgstr "Kết tiếp"

#: templates/oscar/dashboard/partials/product_images.html:13
#: templates/oscar/dashboard/ranges/range_product_list.html:114
msgctxt "Change the sequence order"
msgid "Re-order"
msgstr ""

#: templates/oscar/dashboard/partners/messages/user_unlinked.html:2
#, python-format
msgid ""
"\n"
"User %(user_name)s was unlinked from %(partner_name)s.\n"
msgstr "\nNgười dùng  %(user_name)s vừa ngắt kết nối với %(partner_name)s.\n"

#: templates/oscar/dashboard/partners/messages/user_unlinked.html:5
msgid "Undo"
msgstr "Hủy bỏ"

#: templates/oscar/dashboard/partners/partner_delete.html:7
#: templates/oscar/dashboard/partners/partner_list.html:95
msgid "Delete partner"
msgstr "Xóa đối tác"

#: templates/oscar/dashboard/partners/partner_delete.html:28
msgid "Are you sure you want to delete this partner?"
msgstr "Bạn có chắc bạn muốn xóa đối tác này?"

#: templates/oscar/dashboard/partners/partner_list.html:60
msgid "Edit the user's details"
msgstr "Sửa chi tiết người dùng"

#: templates/oscar/dashboard/partners/partner_list.html:67
msgid "No users associated."
msgstr "Không có người dùng liên kết."

#: templates/oscar/dashboard/partners/partner_list.html:80
msgid "No address associated."
msgstr "Không có địa chỉ liên kết."

#: templates/oscar/dashboard/partners/partner_list.html:92
msgid "Manage partner and users"
msgstr "Quản lý đối tác và người dùng"

#: templates/oscar/dashboard/partners/partner_list.html:98
#: templates/oscar/dashboard/partners/partner_manage.html:65
#: templates/oscar/dashboard/partners/partner_user_list.html:26
#: templates/oscar/dashboard/partners/partner_user_select.html:5
#: templates/oscar/dashboard/partners/partner_user_select.html:14
#: templates/oscar/dashboard/partners/partner_user_select.html:20
msgid "Link an existing user"
msgstr "Liên kết người dùng hiện tại"

#: templates/oscar/dashboard/partners/partner_list.html:101
#: templates/oscar/dashboard/partners/partner_manage.html:64
#: templates/oscar/dashboard/partners/partner_user_list.html:25
msgid "Link a new user"
msgstr "Liên kết một người dùng mới"

#: templates/oscar/dashboard/partners/partner_list.html:110
msgid "No partners found."
msgstr "Không tìm thấy đối tác nào."

#: templates/oscar/dashboard/partners/partner_manage.html:53
#: templates/oscar/dashboard/partners/partner_user_list.html:53
msgid "Unlinking..."
msgstr "Đang bỏ liên kết..."

#: templates/oscar/dashboard/partners/partner_manage.html:53
#: templates/oscar/dashboard/partners/partner_user_list.html:53
msgid "Unlink user"
msgstr "Bỏ liên kết người dùng"

#: templates/oscar/dashboard/partners/partner_manage.html:61
#: templates/oscar/dashboard/partners/partner_user_list.html:61
msgid "No users linked."
msgstr "Không có người dùng nào liên kết."

#: templates/oscar/dashboard/partners/partner_user_list.html:22
msgid "Link a user"
msgstr "Liên kết một người dùng"

#: templates/oscar/dashboard/partners/partner_user_list.html:29
msgid "Manage users"
msgstr "Quản lý người dùng"

#: templates/oscar/dashboard/partners/partner_user_list.html:65
msgid "Update details"
msgstr "Cập nhật chi tiết"

#: templates/oscar/dashboard/partners/partner_user_select.html:32
msgid ""
"A partial email address can be entered (eg '@example.com') to match multiple"
" addresses."
msgstr "Một phần địa chỉ email có thể nhập vào (ví dụ: '@example.com') để phù hợp với nhiều địa chỉ."

#: templates/oscar/dashboard/partners/partner_user_select.html:60
#, python-format
msgid ""
"\n"
"                                                User is already linked to %(name)s.\n"
"                                            "
msgstr "\nNgười dùng đã liên kết tới %(name)s."

#: templates/oscar/dashboard/partners/partner_user_select.html:66
msgid "Linking..."
msgstr "Đang liên kết..."

#: templates/oscar/dashboard/partners/partner_user_select.html:66
msgid "Link user"
msgstr "liên kết người dùng"

#: templates/oscar/dashboard/partners/partner_user_select.html:78
msgid "No users found."
msgstr "Không tìm thấy người dùng."

#: templates/oscar/dashboard/ranges/messages/range_products_saved.html:2
#, python-format
msgid ""
"\n"
"    <p>File <strong>%(filename)s</strong> processed.</p>\n"
msgstr "\n<p>Tập tin <strong>%(filename)s</strong> được xử lý.</p>\n"

#: templates/oscar/dashboard/ranges/messages/range_products_saved.html:9
#, python-format
msgid ""
"\n"
"                <strong>%(n)s</strong> product added\n"
"            "
msgid_plural ""
"\n"
"                <strong>%(n)s</strong> products added\n"
"            "
msgstr[0] "\n<strong>%(n)s</strong> sản phẩm được thêm vào"

#: templates/oscar/dashboard/ranges/messages/range_products_saved.html:18
#, python-format
msgid ""
"\n"
"                There was <strong>%(n)s</strong> duplicate product in the file\n"
"            "
msgid_plural ""
"\n"
"                There were <strong>%(n)s</strong> duplicate products in the file\n"
"            "
msgstr[0] "\nĐây là  <strong>%(n)s</strong> trùng sản phẩm trong thư mục"

#: templates/oscar/dashboard/ranges/messages/range_products_saved.html:27
#, python-format
msgid ""
"\n"
"                There was <strong>%(n)s</strong> product in the file that couldn't be found in the catalogue\n"
"            "
msgid_plural ""
"\n"
"                There were <strong>%(n)s</strong> products in the file that couldn't be found in the catalogue\n"
"            "
msgstr[0] "\nCó <strong>%(n)s</strong>sản phẩm trong thư mục không tìm thấy trong danh mục sản phẩm ."

#: templates/oscar/dashboard/ranges/messages/range_products_saved.html:36
msgid "Edit range metadata"
msgstr "Chỉnh sửa siêu dữ liệu phạm vi"

#: templates/oscar/dashboard/ranges/messages/range_products_saved.html:37
msgid "Return to ranges homepage"
msgstr "Quay lại phạm vi trang chủ"

#: templates/oscar/dashboard/ranges/messages/range_saved.html:2
#, python-format
msgid ""
"\n"
"<p>Range <strong>%(name)s</strong> saved.</p>\n"
msgstr "\n<p> Phạm vi <strong>%(name)s</strong> đã được lưu.</p>\n"

#: templates/oscar/dashboard/ranges/messages/range_saved.html:7
msgid "Edit included products"
msgstr "Sửa sản phẩm đính kèm"

#: templates/oscar/dashboard/ranges/range_delete.html:7
#, python-format
msgid "Delete range '%(name)s'?"
msgstr "Xóa phạm vi '%(name)s'?"

#: templates/oscar/dashboard/ranges/range_delete.html:27
msgid "Are you sure you want to delete this range?"
msgstr "Bạn có chắc bạn muốn xóa phạm vi này?"

#: templates/oscar/dashboard/ranges/range_form.html:27
#: templates/oscar/dashboard/ranges/range_list.html:19
msgid "Create new range"
msgstr "Tạo mới phạm vi"

#: templates/oscar/dashboard/ranges/range_form.html:38
msgid "Save and edit products"
msgstr "Lưu và sửa sản phẩm"

#: templates/oscar/dashboard/ranges/range_list.html:32
msgid "Num products"
msgstr "Số sản phẩm"

#: templates/oscar/dashboard/ranges/range_list.html:73
msgid "Edit products"
msgstr "Sửa sản phẩm"

#: templates/oscar/dashboard/ranges/range_list.html:93
msgid "No ranges found."
msgstr "Không tìm thấy phạm vi"

#: templates/oscar/dashboard/ranges/range_product_list.html:7
#, python-format
msgid "Products in range '%(name)s'"
msgstr "Những sản phẩm trong phạm vi '%(name)s'"

#: templates/oscar/dashboard/ranges/range_product_list.html:28
msgid "products"
msgstr "những sản phẩm"

#: templates/oscar/dashboard/ranges/range_product_list.html:34
msgid ""
"This range contains all products. To add products manually, please unselect "
"the 'Includes All Products' option on the edit range page."
msgstr "Dòng sản phẩm này có chứa tất cả các sản phẩm. Để thêm các sản phẩm thủ công, hãy bỏ chọn 'Bao gồm tất cả các sản phẩm' tùy chọn trên trang chỉnh sửa nhiều."

#: templates/oscar/dashboard/ranges/range_product_list.html:38
msgid "Add products"
msgstr "Thêm sản phẩm"

#: templates/oscar/dashboard/ranges/range_product_list.html:48
msgid "Running..."
msgstr "Đang chạy ..."

#: templates/oscar/dashboard/ranges/range_product_list.html:55
msgid "Upload history"
msgstr "Lịch sử tải lên"

#: templates/oscar/dashboard/ranges/range_product_list.html:60
msgid "Filename"
msgstr "Tên tập tin"

#: templates/oscar/dashboard/ranges/range_product_list.html:61
msgid "New products"
msgstr "Những sản phẩm mới"

#: templates/oscar/dashboard/ranges/range_product_list.html:62
msgid "Duplicate products"
msgstr "Những sản phẩm trùng lặp"

#: templates/oscar/dashboard/ranges/range_product_list.html:63
msgid "Unknown products"
msgstr "Sản phẩm không xác định"

#: templates/oscar/dashboard/ranges/range_product_list.html:64
msgid "Date uploaded"
msgstr "Đã cập nhật ngày"

#: templates/oscar/dashboard/ranges/range_product_list.html:87
msgid "Products in range"
msgstr "Sản phẩm trong phạm vi"

#: templates/oscar/dashboard/ranges/range_product_list.html:90
msgid "Remove selected products"
msgstr "Xóa sản phẩm đã chọn"

#: templates/oscar/dashboard/ranges/range_product_list.html:98
msgid "Is product discountable?"
msgstr "Là sản phẩm chiết khấu?"

#: templates/oscar/dashboard/ranges/range_product_list.html:127
msgid "Products in Range"
msgstr "Sản phẩm trong phạm vi"

#: templates/oscar/dashboard/ranges/range_product_list.html:137
msgid "Edit range"
msgstr "Sửa phạm vi"

#: templates/oscar/dashboard/ranges/range_product_list.html:138
msgid "return to range list"
msgstr "Quay lại danh sách phạm vi"

#: templates/oscar/dashboard/reports/index.html:13
msgid "Reporting Dashboard"
msgstr "Bảng điều khiển báo cáo"

#: templates/oscar/dashboard/reports/index.html:19
#: templates/oscar/dashboard/reports/index.html:24
msgid "Reporting dashboard"
msgstr "Bảng điều khiển báo cáo"

#: templates/oscar/dashboard/reports/index.html:31
msgid "Generate report"
msgstr "Tạo báo cáo"

#: templates/oscar/dashboard/reports/partials/offer_report.html:20
#: templates/oscar/dashboard/reports/partials/order_report.html:35
msgid "No results found."
msgstr "Không tìm thấy kết quả."

#: templates/oscar/dashboard/reports/partials/voucher_report.html:23
msgid "No vouchers were used in this period"
msgstr "Không có phiếu giảm giá đã được sử dụng trong giai đoạn này"

#: templates/oscar/dashboard/reviews/review_delete.html:8
#, python-format
msgid "Delete review '%(title)s'?"
msgstr "Xóa xem lại \"%(title)s\"?"

#: templates/oscar/dashboard/reviews/review_delete.html:17
#: templates/oscar/dashboard/reviews/review_delete.html:24
#, python-format
msgid "Delete review \"%(title)s\"?"
msgstr "Xóa xem lại \"%(title)s\"?"

#: templates/oscar/dashboard/reviews/review_delete.html:29
msgid "Review"
msgstr "Xem lại"

#: templates/oscar/dashboard/reviews/review_list.html:29
msgid "Review Search"
msgstr "Tìm kiếm xem lại"

#: templates/oscar/dashboard/reviews/review_list.html:47
msgid "Update status of selected reviews"
msgstr "Cập nhật trạng thái của đánh giá đã chọn"

#: templates/oscar/dashboard/reviews/review_list.html:56
msgctxt "Review title"
msgid "Title"
msgstr "Tiêu đề"

#: templates/oscar/dashboard/reviews/review_list.html:75
msgid "[Product deleted]"
msgstr "[Đã xóa sản phẩm]"

#: templates/oscar/dashboard/reviews/review_list.html:126
msgid "No reviews found."
msgstr "Không tìm thấy đánh giá"

#: templates/oscar/dashboard/reviews/review_update.html:8
msgid "Update review"
msgstr "Cập nhật Xem lại"

#: templates/oscar/dashboard/reviews/review_update.html:16
#, python-format
msgid "Review #%(review.id)s"
msgstr "Xem lại #%(review.id)s"

#: templates/oscar/dashboard/reviews/review_update.html:22
#, python-format
msgid "Review #%(review_id)s"
msgstr ""

#: templates/oscar/dashboard/reviews/review_update.html:29
msgid "Review information"
msgstr "Kiểm tra thông tin"

#: templates/oscar/dashboard/shipping/messages/band_created.html:3
#, python-format
msgid ""
"\n"
"    <p>A weight band has been added to the <strong>%(name)s</strong> shipping method.</p>\n"
msgstr "\n<p>Một khối lượng nhóm đã được thêm vào <strong>%(name)s</strong> phương thức giao hàng.</p>\n"

#: templates/oscar/dashboard/shipping/messages/band_deleted.html:3
#, python-format
msgid ""
"\n"
"    <p>Weight band deleted from the <strong>%(name)s</strong> shipping method \n"
msgstr "\n<p>Trọng lượng nhóm bị xóa từ <strong>%(name)s</strong> phương thức giao hàng\n"

#: templates/oscar/dashboard/shipping/messages/band_updated.html:3
msgid "Weight band updated"
msgstr "Trọng lượng nhóm đã cập nhật"

#: templates/oscar/dashboard/shipping/messages/method_created.html:3
#, python-format
msgid ""
"\n"
"<p>A shipping method <strong>%(name)s</strong> has been created.</p>\n"
msgstr "\n<p> Phương thức vận chuyển <strong>%(name)s</strong> đã được tạo.</p>\n"

#: templates/oscar/dashboard/shipping/messages/method_deleted.html:3
#, python-format
msgid ""
"\n"
"    <p>The <strong>%(name)s</strong> shipping method has been deleted.</p>\n"
msgstr "\n<p> Phương thức vận chuyển <strong>%(name)s</strong> đã được xóa.</p>\n"

#: templates/oscar/dashboard/shipping/messages/method_updated.html:3
#, python-format
msgid ""
"\n"
"    <p>The <strong>%(name)s</strong> shipping method has been updated.</p>\n"
msgstr "\n<p> Phương thức vận chuyển <strong>%(name)s</strong> đã được cập nhật.</p>\n"

#: templates/oscar/dashboard/shipping/weight_band_delete.html:6
#: templates/oscar/dashboard/shipping/weight_band_delete.html:17
#: templates/oscar/dashboard/shipping/weight_band_delete.html:23
msgid "Delete weight band?"
msgstr "Xóa trọng lượng nhóm"

#: templates/oscar/dashboard/shipping/weight_band_delete.html:15
#: templates/oscar/dashboard/shipping/weight_band_form.html:15
#: templates/oscar/dashboard/shipping/weight_based_delete.html:5
#: templates/oscar/dashboard/shipping/weight_based_delete.html:12
#: templates/oscar/dashboard/shipping/weight_based_detail.html:13
#: templates/oscar/dashboard/shipping/weight_based_form.html:18
#: templates/oscar/dashboard/shipping/weight_based_list.html:6
#: templates/oscar/dashboard/shipping/weight_based_list.html:13
#: templates/oscar/dashboard/shipping/weight_based_list.html:21
#: templates/oscar/dashboard/shipping/weight_based_list.html:27
msgid "Shipping methods"
msgstr "phương thức vận chuyển"

#: templates/oscar/dashboard/shipping/weight_band_delete.html:30
#: templates/oscar/dashboard/shipping/weight_based_detail.html:65
msgid "Weight range (kg)"
msgstr "Phạm vi trọng lượng (kg)"

#: templates/oscar/dashboard/shipping/weight_band_delete.html:42
msgid "Are you sure you want to delete this weight band method?"
msgstr "Bạn có chắc rằng bạn muốn xóa phương thức trọng lượng nhóm này?"

#: templates/oscar/dashboard/shipping/weight_band_form.html:6
#: templates/oscar/dashboard/shipping/weight_band_form.html:17
#: templates/oscar/dashboard/shipping/weight_band_form.html:23
msgid "Edit weight band"
msgstr "Chỉnh sửa dải cân nặng "

#: templates/oscar/dashboard/shipping/weight_based_delete.html:5
#, python-format
msgid "Delete shipping method '%(name)s'?"
msgstr "Xóa phương thức vận chuyển '%(name)s'?"

#: templates/oscar/dashboard/shipping/weight_based_delete.html:25
msgid "Are you sure you want to delete this shipping method?"
msgstr "Bạn có chắc rằng bạn muốn xóa phương thức vận chuyển?"

#: templates/oscar/dashboard/shipping/weight_based_detail.html:39
msgid "Applies to countries"
msgstr "Áp dụng cho các nước"

#: templates/oscar/dashboard/shipping/weight_based_detail.html:45
msgid "Default product weight (kg)"
msgstr "Mặc định cân nặng sản phẩm (kg)"

#: templates/oscar/dashboard/shipping/weight_based_detail.html:53
msgid "Edit shipping method"
msgstr "Sửa phương thức vận chuyển"

#: templates/oscar/dashboard/shipping/weight_based_detail.html:56
msgid "Delete shipping method"
msgstr "Xóa phương thức giao hàng"

#: templates/oscar/dashboard/shipping/weight_based_detail.html:60
msgid "Weight bands"
msgstr "Dải cân nặng "

#: templates/oscar/dashboard/shipping/weight_based_detail.html:84
msgid "No weight bands have been added yet."
msgstr "."

#: templates/oscar/dashboard/shipping/weight_based_detail.html:87
msgid "Add a new weight band"
msgstr "."

#: templates/oscar/dashboard/shipping/weight_based_detail.html:91
msgid "Add weight band"
msgstr "."

#: templates/oscar/dashboard/shipping/weight_based_form.html:9
#: templates/oscar/dashboard/shipping/weight_based_form.html:23
#: templates/oscar/dashboard/shipping/weight_based_form.html:33
msgid "Create a new shipping method"
msgstr "Tạo phương thức vận chuyển mới"

#: templates/oscar/dashboard/shipping/weight_based_list.html:20
msgid "Create new shipping charge"
msgstr "Tạo phí vận chuyển mới"

#: templates/oscar/dashboard/shipping/weight_based_list.html:32
msgid "Number of weight bands"
msgstr "."

#: templates/oscar/dashboard/shipping/weight_based_list.html:33
msgid "Default weight (kg)"
msgstr "Trọng lượng mặc định (kg)"

#: templates/oscar/dashboard/shipping/weight_based_list.html:54
msgid "No shipping methods found."
msgstr "Không có phương pháp vận chuyển được tìm thấy."

#: templates/oscar/dashboard/users/alerts/delete.html:8
#: templates/oscar/dashboard/users/alerts/delete.html:16
#: templates/oscar/dashboard/users/alerts/update.html:15
#, python-format
msgid "Alert #%(id)s"
msgstr "Thông báo #%(id)s?"

#: templates/oscar/dashboard/users/alerts/delete.html:22
#, python-format
msgid "Delete alert #%(id)s?"
msgstr "Xóa thông báo #%(id)s?"

#: templates/oscar/dashboard/users/alerts/delete.html:27
#: templates/oscar/dashboard/users/alerts/update.html:21
#: templates/oscar/dashboard/users/alerts/update.html:26
#, python-format
msgid "Product alert #%(id)s"
msgstr "Thông báo sản phẩm #%(id)s"

#: templates/oscar/dashboard/users/alerts/delete.html:34
msgid "Are you sure that you want to delete this alert?"
msgstr "Bạn có chắc rằng bạn muốn xóa thông báo này?"

#: templates/oscar/dashboard/users/alerts/list.html:26
msgid "Search product alerts"
msgstr "Tìm kiếm thông báo sản phẩm"

#: templates/oscar/dashboard/users/alerts/list.html:33
msgid "reset"
msgstr "Thiết lập lại"

#: templates/oscar/dashboard/users/alerts/list.html:48
#: templates/oscar/dashboard/users/alerts/partials/alert.html:40
msgid "Date alert sent"
msgstr "Ngày gửi thông báo"

#: templates/oscar/dashboard/users/alerts/list.html:60
msgid "(Anonymous)"
msgstr "(Vô danh)"

#: templates/oscar/dashboard/users/alerts/list.html:94
msgid "No alerts found."
msgstr "Không tìm thấy thông báo"

#: templates/oscar/dashboard/users/alerts/update.html:7
#, python-format
msgid "Update alert #%(id)s"
msgstr "Cập nhật thông báo #%(id)s"

#: templates/oscar/dashboard/users/detail.html:26
msgid "General"
msgstr "Tổng hợp"

#: templates/oscar/dashboard/users/detail.html:40
msgid "Yes,No"
msgstr "Có,Không"

#: templates/oscar/dashboard/users/detail.html:44
msgid "Superuser"
msgstr "Superuser"

#: templates/oscar/dashboard/users/detail.html:45
#: templates/oscar/dashboard/users/detail.html:49
msgid "True,False"
msgstr "Đúng,Sai"

#: templates/oscar/dashboard/users/detail.html:48
msgid "Staff"
msgstr "Nhân viên"

#: templates/oscar/dashboard/users/detail.html:52
msgid "Last login"
msgstr "Lần đăng nhập cuối"

#: templates/oscar/dashboard/users/detail.html:56
msgid "Date joined"
msgstr "Ngày tham gia"

#: templates/oscar/dashboard/users/detail.html:62
msgid "Products viewed"
msgstr "Sản phẩm đã xem"

#: templates/oscar/dashboard/users/detail.html:66
#: templates/oscar/dashboard/vouchers/voucher_detail.html:91
msgid "Number of orders"
msgstr "Số đơn hàng"

#: templates/oscar/dashboard/users/detail.html:70
msgid "Number of ordered items"
msgstr "Số mục đặt hàng"

#: templates/oscar/dashboard/users/detail.html:80
msgid "Reviews written"
msgstr "Viết đánh giá"

#: templates/oscar/dashboard/users/detail.html:89
msgid "Send password reset email"
msgstr "Gửi mật khẩu khôi phục email"

#: templates/oscar/dashboard/users/detail.html:123
msgid "Order Number"
msgstr "Số đơn đặt hàng"

#: templates/oscar/dashboard/users/detail.html:125
msgid "Total value"
msgstr "Tổng giá trị"

#: templates/oscar/dashboard/users/detail.html:141
msgid "This customer has not placed any orders yet."
msgstr "Khách hàng này không đặt bất kì đơn đặt hàng nào."

#: templates/oscar/dashboard/users/detail.html:167
msgid "This customer has not saved any addresses."
msgstr "Khách hàng này không lưu bất cứ địa chỉ nào."

#: templates/oscar/dashboard/users/detail.html:179
msgid "Product ID"
msgstr "Mã hàng"

#: templates/oscar/dashboard/users/detail.html:195
msgid "This customer has not written any reviews yet."
msgstr "Khách hàng này không được viết bất cứ đánh giá nào."

#: templates/oscar/dashboard/users/index.html:48
msgid "No customers found."
msgstr "Không tìm thấy khách hàng."

#: templates/oscar/dashboard/users/table.html:8
msgid "Bulk Actions"
msgstr "Hoạt động với số lượng lớn"

#: templates/oscar/dashboard/users/table.html:9
msgid "With selected customers:"
msgstr "Với khách hàng lựa chọn:"

#: templates/oscar/dashboard/users/table.html:13
msgid "Make active"
msgstr "Làm hoạt động"

#: templates/oscar/dashboard/users/table.html:18
msgid "Make inactive"
msgstr "Làm không hoạt động"

#: templates/oscar/dashboard/vouchers/partials/voucher_details_table.html:6
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:6
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:27
msgid "Voucher set"
msgstr ""

#: templates/oscar/dashboard/vouchers/partials/voucher_details_table.html:13
#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:31
msgid "Number of offers"
msgstr ""

#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:15
msgid "Start"
msgstr ""

#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:19
msgid "End"
msgstr ""

#: templates/oscar/dashboard/vouchers/partials/voucher_set_details_table.html:45
msgid "Created"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_delete.html:9
#: templates/oscar/dashboard/vouchers/voucher_delete.html:28
#, python-format
msgid "Delete voucher '%(name)s'?"
msgstr "Xóa phiếu mua '%(name)s'?"

#: templates/oscar/dashboard/vouchers/voucher_delete.html:11
#, python-format
msgid "Delete voucher '%(code)s'?"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_delete.html:30
#, python-format
msgid "Delete voucher '%(code)s' from set?"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_delete.html:36
#: templates/oscar/dashboard/vouchers/voucher_detail.html:26
msgid "Voucher details"
msgstr "Chi tiết phiếu mua"

#: templates/oscar/dashboard/vouchers/voucher_detail.html:31
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:105
msgid "Attached offers"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_detail.html:80
msgid "No offers are attached to this voucher."
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_detail.html:90
msgid "Number of basket additions"
msgstr "Số giỏ hàng bổ sung"

#: templates/oscar/dashboard/vouchers/voucher_detail.html:97
msgid "Recent orders"
msgstr "Những đơn đặt hàng gần đây"

#: templates/oscar/dashboard/vouchers/voucher_detail.html:102
msgid "No orders have been placed that use this voucher."
msgstr "Không có đơn đặt hàng đã được đặt sử dụng phiếu mua này."

#: templates/oscar/dashboard/vouchers/voucher_detail.html:131
#: templates/oscar/dashboard/vouchers/voucher_list.html:147
msgid "Edit set"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_detail.html:137
#: templates/oscar/dashboard/vouchers/voucher_list.html:154
msgid "Delete from set"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_form.html:30
msgid "Edit voucher"
msgstr "Sửa phiếu mua"

#: templates/oscar/dashboard/vouchers/voucher_list.html:25
msgid "Create new voucher"
msgstr "Tạo Phiếu mua mới"

#: templates/oscar/dashboard/vouchers/voucher_list.html:82
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:58
msgid "Voucher Search Results"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_list.html:84
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:60
msgid "All Vouchers"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_list.html:93
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:38
msgid "Num offers"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_list.html:94
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:66
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:39
msgid "Num baskets"
msgstr "Số giỏ hàng"

#: templates/oscar/dashboard/vouchers/voucher_list.html:95
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:67
#: templates/oscar/dashboard/vouchers/voucher_set_list.html:40
msgid "Num orders"
msgstr "Số đơn đặt hàng"

#: templates/oscar/dashboard/vouchers/voucher_list.html:98
msgid "Set"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_list.html:166
#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:99
msgid "No vouchers found."
msgstr "Không tìm thấy phiếu giảm giá."

#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:8
#, python-format
msgid "Delete voucher set '%(name)s'?"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:23
#, python-format
msgid "Delete voucher set '%(name)s' and its %(count)s vouchers?"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_delete.html:28
msgid "Voucher set details"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:24
msgid "Download CSV"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:36
msgid "Search vouchers"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_detail.html:154
msgid "No offers are attached to this voucher set."
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_form.html:30
msgid "Edit voucher set"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_list.html:21
msgid "Create new voucher set"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_list.html:36
msgid "Num"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_list.html:67
msgid "Detail"
msgstr ""

#: templates/oscar/dashboard/vouchers/voucher_set_list.html:82
msgid "No voucher sets found."
msgstr ""

#: templates/oscar/dashboard/widgets/popup_response.html:3
msgid "Popup closing..."
msgstr ""

#: templates/oscar/dashboard/widgets/related_multiple_widget_wrapper.html:8
#: templates/oscar/dashboard/widgets/related_widget_wrapper.html:13
#, python-format
msgid "Add another %(model)s"
msgstr ""

#: templates/oscar/dashboard/widgets/related_multiple_widget_wrapper.html:9
#: templates/oscar/dashboard/widgets/related_widget_wrapper.html:14
msgid "Add"
msgstr ""

#: templates/oscar/dashboard/widgets/related_widget_wrapper.html:8
#, python-format
msgid "Change selected %(model)s"
msgstr ""

#: templates/oscar/dashboard/widgets/related_widget_wrapper.html:18
#, python-format
msgid "Delete selected %(model)s"
msgstr ""

#: templates/oscar/error.html:9
msgid "Sorry!"
msgstr "Xin lỗi! "

#: templates/oscar/error.html:12
msgid "Return to previous page"
msgstr "Quay lại trang trước"

#: templates/oscar/error.html:13
msgid "Go to homepage"
msgstr "Về trang chủ"

#: templates/oscar/forms/widgets/image_input_widget.html:7
#: templates/oscar/forms/widgets/image_input_widget.html:9
msgid "thumbnail"
msgstr "Thu nhỏ"

#: templates/oscar/forms/widgets/image_input_widget.html:11
msgid "Unrecognized image type!"
msgstr "Loại hình ảnh không được công nhận "

#: templates/oscar/forms/widgets/image_input_widget.html:12
msgid "Upload Image"
msgstr "Tải lên hình ảnh"

#: templates/oscar/login_forbidden.html:5
msgid "This page is only available to users who aren't logged in."
msgstr "Trang này là chỉ dành cho người dùng chưa đăng nhập."

#: templates/oscar/offer/detail.html:30
msgid " This offer is no longer available."
msgstr "Ưu đãi này là không còn nữa."

#: templates/oscar/offer/detail.html:42
msgid "What you need to do"
msgstr "Những gì bạn cần làm"

#: templates/oscar/offer/list.html:28
msgid "There are no site offers at the moment."
msgstr "Không có trang web ưu đãi tại thời điểm này."

#: templates/oscar/offer/list.html:42
msgid "Browse products in offer"
msgstr "Duyệt sản phẩm được ưu đãi"

#: templates/oscar/order/partials/basket_totals.html:60
msgid "Shipping charge (before discounts)"
msgstr "Phis giao hàng (trước khi giảm giá)"

#: templates/oscar/order/partials/basket_totals.html:70
msgid "Shipping charge (after discounts)"
msgstr "Phí giao hàng ( sau khi giảm giá)"

#: templates/oscar/order/partials/basket_totals.html:75
msgid "Shipping charge"
msgstr "Phí giao hàng"

#: templates/oscar/order/partials/basket_totals.html:118
msgid "Order tax"
msgstr "Số thuế"

#: templates/oscar/partials/nav_accounts.html:58
msgid "Logout"
msgstr "Đăng xuất"

#: templates/oscar/partials/nav_primary.html:18
#: templates/oscar/partials/nav_primary.html:22
#, python-format
msgid ""
"\n"
"                        Total: %(total)s\n"
"                    "
msgstr ""

#: templates/oscar/partials/nav_primary.html:37
msgid "Browse store"
msgstr "Xem gian hàng"

#: templates/oscar/registration/password_reset_complete.html:4
#: templates/oscar/registration/password_reset_complete.html:20
msgid "Password reset complete"
msgstr "Hoàn thành khôi phục mật khẩu"

#: templates/oscar/registration/password_reset_complete.html:13
#: templates/oscar/registration/password_reset_confirm.html:13
#: templates/oscar/registration/password_reset_done.html:13
#: templates/oscar/registration/password_reset_form.html:4
#: templates/oscar/registration/password_reset_form.html:12
#: templates/oscar/registration/password_reset_form.html:17
msgid "Password reset"
msgstr "Khôi phục mật khẩu"

#: templates/oscar/registration/password_reset_complete.html:15
msgid "Complete"
msgstr "Hoàn thành"

#: templates/oscar/registration/password_reset_complete.html:23
msgid "Your password has been set.  You may go ahead and log in now."
msgstr "Mật khẩu của bạn đã được thiết lập, bạn có thể lên trên và đăng nhập ngay"

#: templates/oscar/registration/password_reset_complete.html:24
msgid "Log in"
msgstr "Đăng nhập"

#: templates/oscar/registration/password_reset_confirm.html:4
#: templates/oscar/registration/password_reset_confirm.html:15
#: templates/oscar/registration/password_reset_confirm.html:20
msgid "Enter a new password"
msgstr "Nhập mật khẩu mới"

#: templates/oscar/registration/password_reset_confirm.html:24
msgid ""
"Please enter your new password twice so we can verify you typed it in "
"correctly."
msgstr "Vui lòng nhập mật khẩu mới của bạn hai lần vì vậy chúng tôi có thể xác minh bạn đã nhập vào chính xác."

#: templates/oscar/registration/password_reset_confirm.html:29
msgid "Change my password"
msgstr "Thay đổi mật khẩu của tôi"

#: templates/oscar/registration/password_reset_confirm.html:33
msgid "Password reset unsuccessful"
msgstr "khôi phục mật khẩu không thành công"

#: templates/oscar/registration/password_reset_confirm.html:34
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used.  Please request a new password reset."
msgstr "Các liên kết đặt lại mật khẩu là không hợp lệ, có thể nó đã được sử dụng. Vui lòng yêu cầu một thiết lập lại mật khẩu mới."

#: templates/oscar/registration/password_reset_done.html:4
msgid "Password reset email sent"
msgstr "Email khôi phục mật khẩu đã gửi"

#: templates/oscar/registration/password_reset_done.html:15
#: templates/oscar/registration/password_reset_done.html:20
msgid "Email sent"
msgstr "Đã gửi Email"

#: templates/oscar/registration/password_reset_done.html:24
msgid ""
"\n"
"        We've e-mailed you instructions for resetting your password. You should be receiving it shortly.\n"
"    "
msgstr "\nChúng tôi đã gửi qua email hướng dẫn đặt lại mật khẩu cho bạn. Bạn nên kiểm tra nó ngay."

#: templates/oscar/registration/password_reset_done.html:29
msgid ""
"\n"
"        If you don't receive an email, please make sure you've entered the address you registered with, and check\n"
"        your spam folder.\n"
"    "
msgstr "\nNếu bạn không nhận được một email, hãy chắc chắn rằng bạn đã nhập đúng địa chỉ bạn đã đăng ký, và kiểm tra \nthư mục rác của bạn "

#: templates/oscar/registration/password_reset_form.html:23
msgid ""
"Forgotten your password? Enter your e-mail address below, and we'll e-mail "
"instructions for setting a new one."
msgstr "Quên mật khẩu của bạn? Nhập địa chỉ e-mail của bạn dưới đây, và chúng tôi sẽ gửi e-mail hướng dẫn cách thiết lập một mật khẩu mới."

#: templates/oscar/registration/password_reset_form.html:26
msgid "Send reset email"
msgstr "Gửi email khôi phục"

#: templates/oscar/search/results.html:27
msgid "Refine your search"
msgstr "Lọc tìm kiếm của bạn"

#: templates/oscar/search/results.html:39
#, python-format
msgid ""
"\n"
"        Products matching \"%(q)s\"\n"
"    "
msgstr "\nSản phẩm phù hợp \"%(q)s\""

#: templates/oscar/search/results.html:54
#, python-format
msgid ""
"\n"
"                    Found <strong>%(num_results)s</strong> results, showing <strong>%(start)s</strong> to <strong>%(end)s</strong>.\n"
"                "
msgstr "\nTìm thấy <strong>%(num_results)s</strong> kết quả, hiển thị <strong>%(start)s</strong> đến <strong>%(end)s</strong>."

#: templates/oscar/search/results.html:58
#, python-format
msgid ""
"\n"
"                    Found <strong>%(num_results)s</strong> result.\n"
"                "
msgid_plural ""
"\n"
"                    Found <strong>%(num_results)s</strong> results.\n"
"                "
msgstr[0] ""

#: templates/oscar/search/results.html:69
msgid "Found <strong>0</strong> results."
msgstr "Tìm thấy <strong>0</strong> kết quả."

#: templates/oscar/search/results.html:72
#, python-format
msgid ""
"\n"
"                        Did you mean <a href=\"%(search_url)s?q=%(suggestion)s\">\"%(suggestion)s\"</a>?\n"
"                    "
msgstr "\nCó phải ý của bạn là <a href=\"%(search_url)s?q=%(suggestion)s\">\"%(suggestion)s\"</a>?"

#: templates/oscar/wishlists/wishlist_detail.html:40
msgid "This wish list is empty."
msgstr ""

#: templatetags/history_tags.py:63
msgid "Back to search results"
msgstr "Quay lại kết quả tìm kiếm"

#: views/generic.py:78
#, python-format
msgid "You need to select some %ss"
msgstr "Bạn cần chọn vài %ss"
