19.0 vanilla

This commit is contained in:
Ernad Husremovic 2026-03-09 09:32:12 +01:00
parent 79f83631d5
commit 73afc09215
6267 changed files with 1534193 additions and 1130106 deletions

View file

@ -1,41 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_loyalty
#
# Translators:
# Martin Trigaux, 2022
# Thi Huong Nguyen, 2023
#
# * sale_loyalty
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-02 10:34+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Thi Huong Nguyen, 2023\n"
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
"POT-Creation-Date: 2026-01-25 18:37+0000\n"
"PO-Revision-Date: 2025-09-16 02:35+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
"sale_loyalty/vi/>\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: sale_loyalty
#: model:ir.model.fields,help:sale_loyalty.field_sale_order_line__reward_identifier_code
msgid ""
"\n"
" Technical field used to link multiple reward lines from the same reward together.\n"
" "
msgstr ""
"\n"
" Trường kỹ thuật dùng để liên kết nhiều dòng phần thưởng từ cùng một phần thưởng với nhau.\n"
" "
"X-Generator: Weblate 5.12.2\n"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid " - On product with the following taxes: %(taxes)s"
msgid " - On products with the following taxes: %(taxes)s"
msgstr " - Trên sản phẩm có các loại thuế sau: %(taxes)s"
#. module: sale_loyalty
@ -43,17 +30,20 @@ msgstr " - Trên sản phẩm có các loại thuế sau: %(taxes)s"
msgid "<span class=\"fa fa-clipboard\"/> Copy"
msgstr "<span class=\"fa fa-clipboard\"/> Sao chép"
#. module: sale_loyalty
#: model_terms:ir.ui.view,arch_db:sale_loyalty.sale_order_portal_loyalty_content
msgid "<strong>Loyalty Card</strong>"
msgstr "<strong>Thẻ khách hàng thân thiết</strong>"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "A better global discount is already applied."
msgstr "Chiết khấu hấp dẫn hơn đã được áp dụng."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid ""
"A minimum of %(amount)s %(currency)s should be purchased to get the reward"
msgstr "Giá trị tối thiểu %(amount)s %(currency)s nên mua để nhận phần thưởng"
@ -104,14 +94,13 @@ msgstr "Điểm phiếu giảm giá"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/wizard/sale_loyalty_reward_wizard.py:0
#, python-format
msgid "Coupon not found while trying to add the following reward: %s"
msgstr "Không tìm thấy phiếu giảm giá khi cố gắng thêm phần thưởng sau: %s"
#. module: sale_loyalty
#: model_terms:ir.ui.view,arch_db:sale_loyalty.sale_loyalty_reward_wizard_view_form
msgid "Coupons & Loyalty"
msgstr "Phiếu giảm giá & Khách hàng thân thiết"
msgstr "Phiếu giảm giá & khách hàng thân thiết"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_coupon_wizard__create_uid
@ -133,22 +122,27 @@ msgstr "Được tạo vào"
msgid "Discard"
msgstr "Huỷ bỏ"
#. module: sale_loyalty
#: model:ir.ui.menu,name:sale_loyalty.menu_discount_loyalty_type_config
msgid "Discount & Loyalty"
msgstr "Chiết khấu & Khách hàng thân thiết"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "Discount: %(desc)s%(tax_str)s"
msgstr "Chiết khấu: %(desc)s%(tax_str)s"
msgid "Discount %(desc)s%(tax_str)s"
msgstr "Chiết khấu %(desc)s%(tax_str)s"
#. module: sale_loyalty
#: model:ir.ui.menu,name:sale_loyalty.menu_discount_loyalty_type_config
msgid "Discount & Loyalty"
msgstr "Chiết khấu & khách hàng thân thiết"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_card__display_name
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_history__display_name
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_program__display_name
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_reward__display_name
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_coupon_wizard__display_name
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_reward_wizard__display_name
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order__display_name
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order_coupon_points__display_name
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order_line__display_name
msgid "Display Name"
msgstr "Tên hiển thị"
@ -160,14 +154,7 @@ msgstr "Nhập mã phiếu giảm giá hoặc mã khuyến mãi"
#. module: sale_loyalty
#: model_terms:ir.ui.view,arch_db:sale_loyalty.used_gift_card
msgid "Expired Date:"
msgstr "Ngày hết hạn: "
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "Free Product - %(product)s"
msgstr "Sản phẩm miễn phí - %(product)s"
msgstr "Ngày hết hạn:"
#. module: sale_loyalty
#: model_terms:ir.ui.view,arch_db:sale_loyalty.sale_purchased_gift_card
@ -179,35 +166,56 @@ msgstr "Quà tặng #"
msgid "Gift Card Code"
msgstr "Mã thẻ quà tặng"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order__gift_card_count
msgid "Gift Card Count"
msgstr ""
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#: model_terms:ir.ui.view,arch_db:sale_loyalty.sale_order_view_form_inherit_sale_loyalty
msgid "Gift Cards"
msgstr ""
#. module: sale_loyalty
#: model:ir.ui.menu,name:sale_loyalty.menu_gift_ewallet_type_config
msgid "Gift cards & eWallet"
msgstr "Thẻ quà tặng & ví điện tử"
#. module: sale_loyalty
#: model:ir.model,name:sale_loyalty.model_loyalty_history
msgid "History for Loyalty cards and Ewallets"
msgstr "Lịch sử của thẻ khách hàng thân thiết và ví điện tử"
#. module: sale_loyalty
#: model:ir.model.fields,help:sale_loyalty.field_sale_order_line__points_cost
msgid "How much point this reward cost on the loyalty card."
msgid "How much point this reward costs on the loyalty card."
msgstr ""
"Cần bao nhiêu điểm trên thẻ khách hàng thân thiết để đổi phần thưởng này."
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_card__id
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_history__id
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_program__id
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_reward__id
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_coupon_wizard__id
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_reward_wizard__id
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order__id
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order_coupon_points__id
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order_line__id
msgid "ID"
msgstr "ID"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "Invalid product to claim."
msgstr "Sản phẩm không hợp lệ để đổi."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/wizard/sale_loyalty_coupon_wizard.py:0
#, python-format
msgid "Invalid sales order."
msgstr "Đơn bán hàng không hợp lệ."
@ -217,11 +225,15 @@ msgid "Is a program reward line"
msgstr "Là một phần thưởng chương trình"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_coupon_wizard____last_update
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_reward_wizard____last_update
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order_coupon_points____last_update
msgid "Last Modified on"
msgstr "Chỉnh sửa lần cuối vào"
#: model_terms:ir.ui.view,arch_db:sale_loyalty.sale_order_portal_loyalty_content
msgid "Issued"
msgstr "Đã phát hành"
#. module: sale_loyalty
#. odoo-javascript
#: code:addons/sale_loyalty/static/src/views/fields/loyalty_total/loyalty_data_field.xml:0
msgid "Issued :"
msgstr "Đã phát hành:"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_coupon_wizard__write_uid
@ -237,11 +249,22 @@ msgstr "Cập nhật lần cuối bởi"
msgid "Last Updated on"
msgstr "Cập nhật lần cuối vào"
#. module: sale_loyalty
#. odoo-javascript
#: code:addons/sale_loyalty/static/src/views/fields/loyalty_total/loyalty_data_field.xml:0
msgid "Loyalty Card :"
msgstr "Thẻ khách hàng thân thiết:"
#. module: sale_loyalty
#: model:ir.model,name:sale_loyalty.model_loyalty_card
msgid "Loyalty Coupon"
msgstr "Phiếu giảm giá khách hàng thân thiết"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order__loyalty_data
msgid "Loyalty Data"
msgstr "Dữ liệu khách hàng thân thiết"
#. module: sale_loyalty
#: model:ir.model,name:sale_loyalty.model_loyalty_program
msgid "Loyalty Program"
@ -250,12 +273,12 @@ msgstr "Chương trình khách hàng thân thiết"
#. module: sale_loyalty
#: model:ir.model,name:sale_loyalty.model_loyalty_reward
msgid "Loyalty Reward"
msgstr "Phần thưởng chương trình khách hàng thân thiết"
msgstr "Phần thưởng khách hàng thân thiết"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order__applied_coupon_ids
msgid "Manually Applied Coupons"
msgstr "Áp dụng phiếu giảm giá thủ công "
msgstr "Áp dụng phiếu giảm giá thủ công"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order__code_enabled_rule_ids
@ -270,10 +293,9 @@ msgstr "Đa sản phẩm"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid ""
"No card found for this loyalty program and no points will be given with this"
" order."
"No card found for this loyalty program and no points will be given with this "
"order."
msgstr ""
"Không tìm thấy thẻ nào cho chương trình khách hàng thân thiết này, nên sẽ "
"không có điểm nào được tặng cho đơn hàng này."
@ -281,7 +303,6 @@ msgstr ""
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/wizard/sale_loyalty_reward_wizard.py:0
#, python-format
msgid "No reward selected."
msgstr "Không có phần thưởng nào được chọn."
@ -293,11 +314,10 @@ msgstr "Không có phần thưởng nào cho khách hàng này!"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "One or more rewards on the sale order is invalid. Please check them."
msgstr ""
"Một hoặc nhiều phần thưởng trên đơn bán hàng không hợp lệ. Vui lòng kiểm tra"
" chúng."
"Một hoặc nhiều phần thưởng trên đơn bán hàng không hợp lệ. Vui lòng kiểm tra "
"lại."
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_coupon_wizard__order_id
@ -306,10 +326,16 @@ msgstr ""
msgid "Order"
msgstr "Đơn hàng"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
msgid "Order %s"
msgstr "Đơn hàng %s"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_program__order_count
msgid "Order Count"
msgstr "Số đơn hàng"
msgstr "Số lượng đơn hàng"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_card__order_id
@ -317,6 +343,8 @@ msgid "Order Reference"
msgstr "Mã đơn hàng"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order_coupon_points__points
msgid "Points"
msgstr "Điểm"
@ -326,14 +354,10 @@ msgstr "Điểm"
msgid "Points Cost"
msgstr "Giá trị điểm"
#. module: sale_loyalty
#: model_terms:ir.ui.view,arch_db:sale_loyalty.sale_order_view_form_inherit_sale_loyalty
msgid "Promotions"
msgstr "Khuyến mãi"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_reward_wizard__reward_ids
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order_line__reward_id
#: model_terms:ir.ui.view,arch_db:sale_loyalty.sale_order_view_form_inherit_sale_loyalty
msgid "Reward"
msgstr "Phần thưởng"
@ -345,13 +369,19 @@ msgstr "Số tiền thưởng"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_order_line__reward_identifier_code
msgid "Reward Identifier Code"
msgstr "Mã định danh phần thưởng"
msgstr "Mã phần thưởng"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_sale_loyalty_reward_wizard__reward_product_ids
msgid "Reward Products"
msgstr "Sản phẩm thưởng"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
msgid "Rewards Available"
msgstr ""
#. module: sale_loyalty
#: model:ir.model,name:sale_loyalty.model_sale_loyalty_coupon_wizard
msgid "Sale Loyalty - Apply Coupon Wizard"
@ -370,6 +400,11 @@ msgstr ""
"Điểm phiếu giảm giá đơn bán hàng - Theo dõi cách đơn bán hàng tác động đến "
"phiếu giảm giá"
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_card__order_id_partner_id
msgid "Sale Order Customer"
msgstr ""
#. module: sale_loyalty
#: model:ir.model.fields,field_description:sale_loyalty.field_loyalty_program__sale_ok
msgid "Sales"
@ -398,14 +433,21 @@ msgstr "Phần thưởng đã chọn"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "TEMPORARY DISCOUNT LINE"
msgstr "MỤC CHIẾT KHẤU TẠM THỜI"
#. module: sale_loyalty
#: model:ir.model.fields,help:sale_loyalty.field_sale_order_line__reward_identifier_code
msgid ""
"Technical field used to link multiple reward lines from the same reward "
"together."
msgstr ""
"Trường kỹ thuật dùng để liên kết nhiều dòng phần thưởng từ cùng một phần "
"thưởng với nhau."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "The coupon can only be claimed on future orders."
msgstr ""
"Chỉ có thể áp dụng phiếu giảm giá cho các đơn đặt hàng trong tương lai."
@ -413,7 +455,6 @@ msgstr ""
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "The coupon does not have enough points for the selected reward."
msgstr "Phiếu giảm giá không đủ điểm cho phần thưởng đã chọn."
@ -425,7 +466,6 @@ msgstr "Mục nhập điểm phiếu giảm giá đã tồn tại."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "The program is not available for this order."
msgstr "Chương trình không khả dụng cho đơn hàng này."
@ -437,69 +477,81 @@ msgstr "Đơn bán hàng tạo ra phiếu giảm giá này"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "There are available rewards not added to this order."
msgstr ""
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
msgid "There is nothing to discount"
msgstr "Không có gì để chiết khấu"
#. module: sale_loyalty
#: model:ir.model.fields,help:sale_loyalty.field_sale_loyalty_reward_wizard__reward_product_ids
msgid "These are the products that can be claimed with this rule."
msgstr "Đây là những sản phẩm có thể đổi với quy tắc này."
msgstr "Theo quy tắc này, đây là những sản phẩm có thể đổi."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "This code is expired (%s)."
msgstr "Mã này đã hết hạn (%s)."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "This code is invalid (%s)."
msgstr "Mã này không hợp lệ (%s)."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "This coupon has already been used."
msgstr "Phiếu giảm giá này đã được sử dụng."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "This coupon is expired."
msgstr "Phiếu giảm giá này đã hết hạn."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid ""
"This discount (%(discount)s) is not compatible with \"%(other_discount)s\". "
"Please remove it in order to apply this one."
msgstr ""
"Không thể áp dụng chiết khấu (%(discount)s) này với \"%(other_discount)s\". "
"Vui lòng gỡ bỏ để áp dụng chiết khấu này."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
msgid "This program cannot be applied with code."
msgstr "Chương trình này không áp dụng cho mã."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
msgid "This program is already applied to this order."
msgstr "Chương trình này đã được áp dụng cho đơn hàng này."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "This program is not available for public users."
msgstr "Chương trình này không khả dụng cho người dùng công cộng."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "This program requires a code to be applied."
msgstr "Bạn phải áp dụng một mã cho chương trình này."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "This promo code is already applied."
msgstr "Mã khuyến mãi này đã được áp dụng."
@ -508,10 +560,20 @@ msgstr "Mã khuyến mãi này đã được áp dụng."
msgid "Update current promotional lines and select new rewards if applicable."
msgstr "Cập nhật khuyến mãi hiện tại và chọn phần thưởng mới nếu có."
#. module: sale_loyalty
#: model_terms:ir.ui.view,arch_db:sale_loyalty.sale_order_portal_loyalty_content
msgid "Used"
msgstr "Đã sử dụng"
#. module: sale_loyalty
#. odoo-javascript
#: code:addons/sale_loyalty/static/src/views/fields/loyalty_total/loyalty_data_field.xml:0
msgid "Used :"
msgstr "Đã sử dụng:"
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
#, python-format
msgid "You don't have the required product quantities on your sales order."
msgstr "Đơn bán hàng của bạn không có đủ số lượng sản phẩm quy định."
@ -522,4 +584,13 @@ msgid ""
"You can use it starting right now."
msgstr ""
"Phía dưới là mã thẻ quà tặng của bạn. Email chứa mã thẻ đã được gửi tới bạn "
"và bạn có thể sử dụng ngay bây giờ. "
"và bạn có thể sử dụng ngay bây giờ."
#. module: sale_loyalty
#. odoo-python
#: code:addons/sale_loyalty/models/sale_order.py:0
msgid "order_id"
msgstr ""
#~ msgid "Free Product - %(product)s"
#~ msgstr "Sản phẩm miễn phí - %(product)s"