Hide irrelevant fields for Line Item Extraction rules

- Make target_field hidden and not required for line_item rules
- Hide Pattern Matching section for line_item rules
- Hide Data Type and Parsing section for line_item rules
- Hide stop_on_match field for line_item rules
- Hide Transformation and Validation tabs for line_item rules
- Clean up model: remove required=True from target_field and match_pattern

Version: 16.0.1.0.20

🤖 assisted by claude

🤖 assisted by claude
This commit is contained in:
Ernad Husremovic 2025-11-05 23:02:12 +01:00
parent 5edf69d2b4
commit 7fb141ddd7
12 changed files with 565 additions and 374 deletions

View file

@ -22,10 +22,12 @@ msgid ""
" Technical field used to link multiple reward lines from the same reward together.\n"
" "
msgstr ""
"Technical field used to link multiple reward lines from the same reward "
"together."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0
#: code:addons/pos_loyalty/static/src/js/PartnerLine.js
#, python-format
msgid "%s Points"
msgstr "%s Points"
@ -42,14 +44,14 @@ msgstr "15% on your order"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "A better global discount is already applied."
msgstr "A better global discount is already applied."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "A reward could not be loaded"
msgstr "A reward could not be loaded"
@ -60,6 +62,8 @@ msgid ""
"A technical field used as an alternative to the promo code. This is "
"automatically generated when the promo code is changed."
msgstr ""
"A technical field used as an alternative to the promo code. This is "
"automatically generated when the promo code is changed."
#. module: pos_loyalty
#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty
@ -73,47 +77,52 @@ msgstr "Any Product"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid ""
"Are you sure you want to remove %s from this order?\n"
" You will still be able to claim it through the reward button."
msgstr ""
"Are you sure you want to remove %s from this order?\n"
"You will still be able to claim it through the reward button."
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml
#, python-format
msgid "Balance"
msgstr "Saldo"
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0
#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml
#, python-format
msgid "Barcode"
msgstr "Barkod"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_barcode_rule
msgid "Barcode Rule"
msgstr "Barkod pravilo"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_res_config_settings
msgid "Config Settings"
msgstr "Postavke"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id
#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon
msgid "Coupon"
msgstr "Kupon"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml
#, python-format
msgid "Coupon Codes"
msgstr "Coupon Codes"
@ -125,69 +134,69 @@ msgstr "Coupon point(s)"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0
#: code:addons/pos_loyalty/static/src/xml/Orderline.xml
#, python-format
msgid "Current Balance:"
msgstr "Current Balance:"
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml
#, python-format
msgid "Customer"
msgstr "Kupac"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "Customer needed"
msgstr "Customer needed"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "Deactivating reward"
msgstr "Deactivating reward"
#. module: pos_loyalty
#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings
#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings
msgid "Defines the way you want to set your gift cards."
msgstr "Defines the way you want to set your gift cards."
# taken from hr.po
#. module: pos_loyalty
#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config
#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty
msgid "Discount & Loyalty"
msgstr "Kuponi i Vjernost"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0
#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js
#, python-format
msgid "Enter Code"
msgstr "Enter Code"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "Enter the gift card code"
msgstr "Enter the gift card code"
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js
#, python-format
msgid "Error"
msgstr "Greška"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0
#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js
#, python-format
msgid "Error validating rewards"
msgstr "Error validating rewards"
@ -204,27 +213,27 @@ msgstr "Generate PDF cards"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "Generate a Gift Card"
msgstr "Generate a Gift Card"
#. module: pos_loyalty
#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings
#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings
msgid "Gift Cards settings"
msgstr "Gift Cards settings"
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js
#, python-format
msgid "Gift card or Discount code"
msgstr "Darovna kartica ili kod za popust."
# taken from hr.po
#. module: pos_loyalty
#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config
#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty
msgid "Gift cards & eWallet"
msgstr "Poklon bon & eNovčanik"
@ -235,28 +244,28 @@ msgstr "How many point this reward cost on the coupon."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "Invalid gift card program reward. Use 1 currency per point discount."
msgstr "Invalid gift card program reward. Use 1 currency per point discount."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "Invalid gift card program rule. Use 1 point per currency spent."
msgstr "Invalid gift card program rule. Use 1 point per currency spent."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "Invalid gift card program. More than one reward."
msgstr "Invalid gift card program. More than one reward."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "Invalid gift card program. More than one rule."
msgstr "Invalid gift card program. More than one rule."
@ -276,65 +285,69 @@ msgstr "Loyalty Communication"
msgid "Loyalty Coupon"
msgstr "Loyalty Coupon"
# taken from hr.po
#. module: pos_loyalty
#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program
msgid "Loyalty Points"
msgstr "Bodovi odanosti"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_loyalty_program
#: model:loyalty.program,name:pos_loyalty.loyalty_program
msgid "Loyalty Program"
msgstr "Program lojalnosti"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_loyalty_reward
msgid "Loyalty Reward"
msgstr "Nagrada za odanost"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_loyalty_rule
msgid "Loyalty Rule"
msgstr "Pravila odanosti"
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "No"
msgstr "Ne"
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "No reward can be claimed with this coupon."
msgstr "No reward can be claimed with this coupon."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js
#, python-format
msgid "No rewards available."
msgstr "No rewards available."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js
#, python-format
msgid "No valid eWallet found"
msgstr "No valid eWallet found"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js
#, python-format
msgid "Please select a product for this reward"
msgstr "Please select a product for this reward"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js
#, python-format
msgid "Please select a reward"
msgstr "Please select a reward"
@ -349,9 +362,10 @@ msgstr "PoS Order Count"
msgid "PoS Order Reference"
msgstr "PoS Order Reference"
# taken from hr.po
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/loyalty_program.py:0
#: code:addons/pos_loyalty/models/loyalty_program.py
#, python-format
msgid "PoS Orders"
msgstr "PoS Stavke"
@ -361,40 +375,46 @@ msgstr "PoS Stavke"
msgid "PoS order where this coupon was generated."
msgstr "PoS order where this coupon was generated."
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok
#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty
msgid "Point of Sale"
msgstr "POS blagajna"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Postavke prodajnog mjesta"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_pos_order_line
msgid "Point of Sale Order Lines"
msgstr "Stavke narudžbe na prodajnom mjestu"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_pos_order
msgid "Point of Sale Orders"
msgstr "Nalozi POS-a"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model,name:pos_loyalty.model_pos_session
msgid "Point of Sale Session"
msgstr "Smjena POS-a"
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids
msgid "Point of Sales"
msgstr "Prodajna mjesta"
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "Points"
msgstr "Bodovi"
@ -406,43 +426,44 @@ msgstr "Points Cost"
#. module: pos_loyalty
#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id
#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id
msgid "Print Report"
msgstr "Print Report"
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "Program: %(name)s, Reward Product: `%(reward_product)s`"
msgstr "Program: %(name)s, Reward Product: `%(reward_product)s`"
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "Program: %(name)s, Rule Product: `%(rule_product)s`"
msgstr "Program: %(name)s, Rule Product: `%(rule_product)s`"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js
#, python-format
msgid "Refund with eWallet"
msgstr "Refund with eWallet"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0
#: code:addons/pos_loyalty/static/src/js/TicketScreen.js
#, python-format
msgid ""
"Refunding a top up or reward product for an eWallet or gift card program is "
"not allowed."
msgstr ""
"Refunding a top up or reward product for an eWallet or gift card program is "
"not allowed."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0
#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml
#, python-format
msgid "Reset Programs"
msgstr "Reset Programs"
@ -452,10 +473,10 @@ msgstr "Reset Programs"
msgid "Restrict publishing to those shops."
msgstr "Restrict publishing to those shops."
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0
#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id
#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml
#, python-format
msgid "Reward"
msgstr "Nagrada"
@ -472,7 +493,7 @@ msgstr "Scan existing cards"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "Select program"
msgstr "Select program"
@ -484,16 +505,18 @@ msgstr "Simple Pen"
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_order.py:0
#: code:addons/pos_loyalty/models/pos_order.py
#, python-format
msgid ""
"Some coupons are invalid. The applied coupons have been updated. Please "
"check the order."
msgstr ""
"Some coupons are invalid. The applied coupons have been updated. Please "
"check the order."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml
#, python-format
msgid "Spent:"
msgstr "Spent:"
@ -505,14 +528,14 @@ msgstr "Technical field, whether all product match"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "That coupon code has already been scanned and activated."
msgstr "That coupon code has already been scanned and activated."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "That promo code program has already been activated."
msgstr "That promo code program has already been activated."
@ -524,12 +547,14 @@ msgstr "The coupon used to claim that reward."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_order.py:0
#: code:addons/pos_loyalty/models/pos_order.py
#, python-format
msgid ""
"The following codes already exist in the database, perhaps they were already sold?\n"
"%s"
msgstr ""
"The following codes already exist in the database, perhaps they were already sold?\n"
"%s"
#. module: pos_loyalty
#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id
@ -537,15 +562,19 @@ msgid ""
"The report action to be executed when creating a coupon/gift card/loyalty "
"card in the PoS."
msgstr ""
"The report action to be executed when creating a coupon/gift card/loyalty "
"card in the PoS."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid ""
"The reward \"%s\" contain an error in its domain, your domain must be "
"compatible with the PoS client"
msgstr ""
"The reward \"%s\" contain an error in its domain, your domain must be "
"compatible with the PoS client"
#. module: pos_loyalty
#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id
@ -554,56 +583,60 @@ msgstr "The reward associated with this line."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "The reward could not be applied."
msgstr "The reward could not be applied."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js
#, python-format
msgid "There are no rewards claimable for this customer."
msgstr "There are no rewards claimable for this customer."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_order.py:0
#: code:addons/pos_loyalty/models/pos_order.py
#, python-format
msgid "There are not enough points for the coupon: %s."
msgstr "There are not enough points for the coupon: %s."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "There are not enough points on the coupon to claim this reward."
msgstr "There are not enough points on the coupon to claim this reward."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "There are not enough products in the basket to claim this reward."
msgstr "There are not enough products in the basket to claim this reward."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid ""
"There is no email template on the gift card program and your pos is set to "
"print them."
msgstr ""
"There is no email template on the gift card program and your pos is set to "
"print them."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid ""
"There is no print report on the gift card program and your pos is set to "
"print them."
msgstr ""
"There is no print report on the gift card program and your pos is set to "
"print them."
#. module: pos_loyalty
#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids
@ -612,33 +645,35 @@ msgstr "These are the products that are valid for this rule."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "This coupon is expired (%s)."
msgstr "This coupon is expired (%s)."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid "This coupon is invalid (%s)."
msgstr "This coupon is invalid (%s)."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "This gift card has already been sold"
msgstr "This gift card has already been sold"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid ""
"This gift card is not linked to any order. Do you really want to apply its "
"reward?"
msgstr ""
"This gift card is not linked to any order. Do you really want to apply its "
"reward?"
#. module: pos_loyalty
#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id
@ -647,12 +682,14 @@ msgstr "This is used to print the generated gift cards from PoS."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/pos_config.py:0
#: code:addons/pos_loyalty/models/pos_config.py
#, python-format
msgid ""
"To continue, make the following reward products available in Point of Sale."
msgstr ""
"To continue, make the following reward products available in Point of Sale."
# taken from hr.po
#. module: pos_loyalty
#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type
msgid "Type"
@ -660,28 +697,28 @@ msgstr "Vrsta"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "Unknown discount type"
msgstr "Unknown discount type"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "Unpaid gift card"
msgstr "Unpaid gift card"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0
#: code:addons/pos_loyalty/static/src/js/Loyalty.js
#, python-format
msgid "Unpaid gift card rejected."
msgstr "Unpaid gift card rejected."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js
#, python-format
msgid "Use eWallet to pay"
msgstr "Use eWallet to pay"
@ -691,9 +728,10 @@ msgstr "Use eWallet to pay"
msgid "Valid Product"
msgstr "Valid Product"
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml
#, python-format
msgid "Valid until:"
msgstr "Vrijedi do:"
@ -705,78 +743,80 @@ msgstr "Whether this line is part of a reward or not."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml
#, python-format
msgid "Won:"
msgstr "Won:"
# taken from hr.po
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "Yes"
msgstr "Da"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "You cannot sell a gift card that has already been sold."
msgstr "You cannot sell a gift card that has already been sold."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "You cannot set negative quantity or price to gift card or ewallet."
msgstr "You cannot set negative quantity or price to gift card or ewallet."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js
#, python-format
msgid ""
"You either have not created an eWallet or all your eWallets have expired."
msgstr ""
"You either have not created an eWallet or all your eWallets have expired."
#. module: pos_loyalty
#. odoo-python
#: code:addons/pos_loyalty/models/loyalty_program.py:0
#: code:addons/pos_loyalty/models/loyalty_program.py
#, python-format
msgid "You must set '%s' before setting '%s'."
msgstr "You must set '%s' before setting '%s'."
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js
#, python-format
msgid "eWallet"
msgstr "eWallet"
msgstr "e-Novčanik"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js
#, python-format
msgid "eWallet Pay"
msgstr "eWallet Pay"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0
#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js
#, python-format
msgid "eWallet Refund"
msgstr "eWallet Refund"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0
#: code:addons/pos_loyalty/static/src/js/ProductScreen.js
#, python-format
msgid "eWallet requires a customer to be selected"
msgstr "eWallet requires a customer to be selected"
#. module: pos_loyalty
#. odoo-javascript
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0
#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml
#, python-format
msgid "no expiration"
msgstr "no expiration"