changeset ee68243374f0 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset&node=ee68243374f0
description:
        Prepare release 6.2
diffstat:

 templates/account.pot                       |    4 +
 templates/account_asset.pot                 |   52 +-
 templates/account_move_line_grouping.pot    |  150 ++++++
 templates/account_payment.pot               |   77 +++
 templates/account_payment_braintree.pot     |   25 +
 templates/account_payment_sepa.pot          |   51 +-
 templates/account_payment_stripe.pot        |   39 +
 templates/account_product.pot               |    4 +
 templates/account_rule.pot                  |   79 +++
 templates/commission.pot                    |   10 +
 templates/currency_ro.pot                   |    7 +
 templates/currency_rs.pot                   |   23 +
 templates/customs.pot                       |    8 +
 templates/ir.pot                            |   24 +
 templates/party.pot                         |    6 +
 templates/product_attribute.pot             |    8 +
 templates/product_image_attribute.pot       |    4 +
 templates/product_measurements.pot          |   40 -
 templates/project.pot                       |   12 +-
 templates/purchase.pot                      |    3 +-
 templates/purchase_secondary_unit.pot       |   12 +
 templates/sale.pot                          |   44 +
 templates/sale_gift_card.pot                |   72 +++
 templates/sale_point.pot                    |  660 ++++++++++++++++++++++++++++
 templates/sale_secondary_unit.pot           |   12 +
 templates/sale_shipment_cost.pot            |   26 +
 templates/sale_subscription.pot             |   44 +
 templates/sao.pot                           |    2 +-
 templates/stock.pot                         |   61 ++-
 templates/stock_package.pot                 |   12 -
 templates/stock_package_shipping.pot        |   16 +
 templates/stock_package_shipping_mygls.pot  |  225 +++++++++
 templates/stock_quantity_early_planning.pot |    4 +
 templates/stock_quantity_issue.pot          |    4 +
 templates/web_shop.pot                      |   12 +
 templates/web_shop_shopify.pot              |  282 +++++++++++
 36 files changed, 2009 insertions(+), 105 deletions(-)

diffs (2939 lines):

diff -r cd63f691492a -r ee68243374f0 templates/account.pot
--- a/templates/account.pot     Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account.pot     Tue Oct 12 13:18:39 2021 +0200
@@ -3630,6 +3630,10 @@
 msgid "Account Administration"
 msgstr ""
 
+msgctxt "model:res.group,name:group_account_party"
+msgid "Accounting Party"
+msgstr ""
+
 msgctxt "report:account.account.type.statement:"
 msgid "/"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/account_asset.pot
--- a/templates/account_asset.pot       Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account_asset.pot       Tue Oct 12 13:18:39 2021 +0200
@@ -78,6 +78,10 @@
 msgid "Residual Value"
 msgstr ""
 
+msgctxt "field:account.asset,revisions:"
+msgid "Revisions"
+msgstr ""
+
 msgctxt "field:account.asset,start_date:"
 msgid "Start Date"
 msgstr ""
@@ -158,6 +162,34 @@
 msgid "Start Date"
 msgstr ""
 
+msgctxt "field:account.asset.revision,asset:"
+msgid "Asset"
+msgstr ""
+
+msgctxt "field:account.asset.revision,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:account.asset.revision,description:"
+msgid "Description"
+msgstr ""
+
+msgctxt "field:account.asset.revision,end_date:"
+msgid "End Date"
+msgstr ""
+
+msgctxt "field:account.asset.revision,origin:"
+msgid "Origin"
+msgstr ""
+
+msgctxt "field:account.asset.revision,residual_value:"
+msgid "Residual Value"
+msgstr ""
+
+msgctxt "field:account.asset.revision,value:"
+msgid "Asset Value"
+msgstr ""
+
 msgctxt "field:account.asset.update.show_depreciation,amount:"
 msgid "Amount"
 msgstr ""
@@ -182,18 +214,6 @@
 msgid "Next Depreciation Date"
 msgstr ""
 
-msgctxt "field:account.asset.update.start,end_date:"
-msgid "End Date"
-msgstr ""
-
-msgctxt "field:account.asset.update.start,residual_value:"
-msgid "Residual Value"
-msgstr ""
-
-msgctxt "field:account.asset.update.start,value:"
-msgid "Asset Value"
-msgstr ""
-
 msgctxt "field:account.configuration,asset_bymonth:"
 msgid "Month"
 msgstr ""
@@ -348,14 +368,14 @@
 msgid "Asset Depreciation Table Start"
 msgstr ""
 
+msgctxt "model:account.asset.revision,name:"
+msgid "Asset Revision"
+msgstr ""
+
 msgctxt "model:account.asset.update.show_depreciation,name:"
 msgid "Update Asset Show Depreciation"
 msgstr ""
 
-msgctxt "model:account.asset.update.start,name:"
-msgid "Update Asset Start"
-msgstr ""
-
 msgctxt "model:account.configuration.asset_date,name:"
 msgid "Account Configuration Asset Date"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/account_move_line_grouping.pot
--- a/templates/account_move_line_grouping.pot  Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account_move_line_grouping.pot  Tue Oct 12 13:18:39 2021 +0200
@@ -0,0 +1,150 @@
+#
+msgid ""
+msgstr "Content-Type: text/plain; charset=utf-8\n"
+
+msgctxt "field:account.move,grouped_lines:"
+msgid "Grouped Lines"
+msgstr ""
+
+msgctxt "field:account.move.line.group,account:"
+msgid "Account"
+msgstr ""
+
+msgctxt "field:account.move.line.group,amount:"
+msgid "Amount"
+msgstr ""
+
+msgctxt "field:account.move.line.group,amount_currency:"
+msgid "Amount Currency"
+msgstr ""
+
+msgctxt "field:account.move.line.group,amount_reconciled:"
+msgid "Amount Reconciled"
+msgstr ""
+
+msgctxt "field:account.move.line.group,amount_second_currency:"
+msgid "Amount Second Currency"
+msgstr ""
+
+msgctxt "field:account.move.line.group,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:account.move.line.group,credit:"
+msgid "Credit"
+msgstr ""
+
+msgctxt "field:account.move.line.group,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:account.move.line.group,date:"
+msgid "Effective Date"
+msgstr ""
+
+msgctxt "field:account.move.line.group,debit:"
+msgid "Debit"
+msgstr ""
+
+msgctxt "field:account.move.line.group,journal:"
+msgid "Journal"
+msgstr ""
+
+msgctxt "field:account.move.line.group,lines:"
+msgid "Lines"
+msgstr ""
+
+msgctxt "field:account.move.line.group,maturity_date:"
+msgid "Maturity Date"
+msgstr ""
+
+msgctxt "field:account.move.line.group,move:"
+msgid "Move"
+msgstr ""
+
+msgctxt "field:account.move.line.group,move_description:"
+msgid "Move Description"
+msgstr ""
+
+msgctxt "field:account.move.line.group,move_origin:"
+msgid "Move Origin"
+msgstr ""
+
+msgctxt "field:account.move.line.group,move_state:"
+msgid "Move State"
+msgstr ""
+
+msgctxt "field:account.move.line.group,party:"
+msgid "Party, readonly=True"
+msgstr ""
+
+msgctxt "field:account.move.line.group,period:"
+msgid "Period"
+msgstr ""
+
+msgctxt "field:account.move.line.group,reconciled:"
+msgid "Reconciled"
+msgstr ""
+
+msgctxt "field:account.move.line.group,second_currency:"
+msgid "Second Currency"
+msgstr ""
+
+msgctxt "field:account.move.line.group,state:"
+msgid "State"
+msgstr ""
+
+msgctxt "field:account.move.line.group-move.line,group:"
+msgid "Group"
+msgstr ""
+
+msgctxt "field:account.move.line.group-move.line,line:"
+msgid "Line"
+msgstr ""
+
+msgctxt "model:account.move.line.group,name:"
+msgid "Account Move Line Group"
+msgstr ""
+
+msgctxt "model:account.move.line.group-move.line,name:"
+msgid "Account Move Line Group - Move Line"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_move_line_group_form"
+msgid "Account Move Lines (Grouped)"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_move_line_group_payable_receivable"
+msgid "Payable/Receivable Lines (Grouped)"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_open_account"
+msgid "Open Move Account (Grouped)"
+msgstr ""
+
+msgctxt ""
+"model:ir.action.act_window.domain,name:act_move_line_group_payable_receivable_domain_all"
+msgid "All"
+msgstr ""
+
+msgctxt ""
+"model:ir.action.act_window.domain,name:act_move_line_group_payable_receivable_domain_payable"
+msgid "Payable"
+msgstr ""
+
+msgctxt ""
+"model:ir.action.act_window.domain,name:act_move_line_group_payable_receivable_domain_receivable"
+msgid "Receivable"
+msgstr ""
+
+msgctxt "view:account.move.line.group:"
+msgid "Credit"
+msgstr ""
+
+msgctxt "view:account.move.line.group:"
+msgid "Debit"
+msgstr ""
+
+msgctxt "view:account.move.line.group:"
+msgid "Other Info"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/account_payment.pot
--- a/templates/account_payment.pot     Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account_payment.pot     Tue Oct 12 13:18:39 2021 +0200
@@ -43,6 +43,10 @@
 msgid "Payments"
 msgstr ""
 
+msgctxt "field:account.move.line.create_direct_debit.start,date:"
+msgid "Date"
+msgstr ""
+
 msgctxt "field:account.move.line.pay.ask_journal,company:"
 msgid "Company"
 msgstr ""
@@ -167,6 +171,10 @@
 msgid "Payments"
 msgstr ""
 
+msgctxt "field:account.payment.group,process_method:"
+msgid "Process Method"
+msgstr ""
+
 msgctxt "field:account.payment.journal,company:"
 msgid "Company"
 msgstr ""
@@ -191,6 +199,10 @@
 msgid "Direct Debits"
 msgstr ""
 
+msgctxt "field:party.party,reception_direct_debits:"
+msgid "Direct Debits"
+msgstr ""
+
 msgctxt "field:party.party.payment_direct_debit,company:"
 msgid "Company"
 msgstr ""
@@ -203,6 +215,26 @@
 msgid "Direct Debit"
 msgstr ""
 
+msgctxt "field:party.party.reception_direct_debit,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:party.party.reception_direct_debit,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:party.party.reception_direct_debit,journal:"
+msgid "Journal"
+msgstr ""
+
+msgctxt "field:party.party.reception_direct_debit,party:"
+msgid "Party"
+msgstr ""
+
+msgctxt "field:party.party.reception_direct_debit,process_method:"
+msgid "Process Method"
+msgstr ""
+
 msgctxt "help:account.invoice,payment_direct_debit:"
 msgid "Check if the invoice is paid by direct debit."
 msgstr ""
@@ -211,6 +243,10 @@
 msgid "Check if the line will be paid by direct debit."
 msgstr ""
 
+msgctxt "help:account.move.line.create_direct_debit.start,date:"
+msgid "Create direct debit for lines due up to this date."
+msgstr ""
+
 msgctxt "help:account.move.line.pay.start,date:"
 msgid ""
 "When the payments are scheduled to happen.\n"
@@ -237,6 +273,10 @@
 msgid "Check if supplier does direct debit."
 msgstr ""
 
+msgctxt "help:party.party,reception_direct_debits:"
+msgid "Fill to debit automatically the customer."
+msgstr ""
+
 msgctxt "help:party.party.payment_direct_debit,payment_direct_debit:"
 msgid "Check if supplier does direct debit."
 msgstr ""
@@ -245,6 +285,10 @@
 msgid "Account Configuration Payment Group Sequence"
 msgstr ""
 
+msgctxt "model:account.move.line.create_direct_debit.start,name:"
+msgid "Create Direct Debit"
+msgstr ""
+
 msgctxt "model:account.move.line.pay.ask_journal,name:"
 msgid "Pay Line"
 msgstr ""
@@ -301,6 +345,10 @@
 msgid "Process Payments"
 msgstr ""
 
+msgctxt "model:ir.action,name:wizard_create_direct_debit"
+msgid "Create Direct Debit"
+msgstr ""
+
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_move_line_form_domain_payable"
 msgid "Payable"
@@ -387,10 +435,19 @@
 msgid "Fail"
 msgstr ""
 
+msgctxt "model:ir.model.button,string:payment_group_succeed_button"
+msgid "Succeed"
+msgstr ""
+
 msgctxt "model:ir.model.button,string:payment_succeed_button"
 msgid "Succeed"
 msgstr ""
 
+msgctxt ""
+"model:ir.rule.group,name:rule_group_party_reception_direct_debit_companies"
+msgid "User in companies"
+msgstr ""
+
 msgctxt "model:ir.rule.group,name:rule_group_payment_companies"
 msgid "User in companies"
 msgstr ""
@@ -411,6 +468,10 @@
 msgid "Account Payment Group"
 msgstr ""
 
+msgctxt "model:ir.ui.menu,name:menu_create_direct_debit"
+msgid "Create Direct Debit"
+msgstr ""
+
 msgctxt "model:ir.ui.menu,name:menu_move_line_form"
 msgid "Lines to Pay"
 msgstr ""
@@ -439,6 +500,10 @@
 msgid "Party Payment Direct Debit"
 msgstr ""
 
+msgctxt "model:party.party.reception_direct_debit,name:"
+msgid "Party Reception Direct Debit"
+msgstr ""
+
 msgctxt "model:res.group,name:group_payment"
 msgid "Payment"
 msgstr ""
@@ -503,6 +568,10 @@
 msgid "Payment"
 msgstr ""
 
+msgctxt "view:account.move.line.create_direct_debit.start:"
+msgid "Create Direct Debit for date"
+msgstr ""
+
 msgctxt "view:account.payment.group:"
 msgid "Complete"
 msgstr ""
@@ -535,6 +604,14 @@
 msgid "Other Info"
 msgstr ""
 
+msgctxt "wizard_button:account.move.line.create_direct_debit,start,create_:"
+msgid "Create"
+msgstr ""
+
+msgctxt "wizard_button:account.move.line.create_direct_debit,start,end:"
+msgid "Cancel"
+msgstr ""
+
 msgctxt "wizard_button:account.move.line.pay,ask_journal,end:"
 msgid "Cancel"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/account_payment_braintree.pot
--- a/templates/account_payment_braintree.pot   Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account_payment_braintree.pot   Tue Oct 12 13:18:39 2021 +0200
@@ -176,6 +176,23 @@
 msgid "Braintree Customers"
 msgstr ""
 
+msgctxt "field:party.party.reception_direct_debit,braintree_account:"
+msgid "Braintree Account"
+msgstr ""
+
+msgctxt "field:party.party.reception_direct_debit,braintree_customer:"
+msgid "Braintree Customer"
+msgstr ""
+
+msgctxt "field:party.party.reception_direct_debit,braintree_customer_method:"
+msgid "Braintree Customer Method"
+msgstr ""
+
+msgctxt ""
+"field:party.party.reception_direct_debit,braintree_customer_method_selection:"
+msgid "Braintree Customer Method"
+msgstr ""
+
 msgctxt "help:account.payment.braintree.account,webhook_endpoint:"
 msgid "The URL to be called by Braintree."
 msgstr ""
@@ -419,6 +436,14 @@
 msgid "Transaction ID:"
 msgstr ""
 
+msgctxt "view:party.party.reception_direct_debit:"
+msgid "Customer:"
+msgstr ""
+
+msgctxt "view:party.party.reception_direct_debit:"
+msgid "Payment Method:"
+msgstr ""
+
 msgctxt ""
 
"wizard_button:account.payment.braintree.customer.payment_method.delete,ask,delete_:"
 msgid "Delete"
diff -r cd63f691492a -r ee68243374f0 templates/account_payment_sepa.pot
--- a/templates/account_payment_sepa.pot        Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account_payment_sepa.pot        Tue Oct 12 13:18:39 2021 +0200
@@ -83,6 +83,10 @@
 msgid "Company"
 msgstr ""
 
+msgctxt "field:account.payment.sepa.mandate,has_payments:"
+msgid "Has Payments"
+msgstr ""
+
 msgctxt "field:account.payment.sepa.mandate,identification:"
 msgid "Identification"
 msgstr ""
@@ -91,6 +95,10 @@
 msgid "Identification Readonly"
 msgstr ""
 
+msgctxt "field:account.payment.sepa.mandate,is_first_payment:"
+msgid "Is First Payment"
+msgstr ""
+
 msgctxt "field:account.payment.sepa.mandate,party:"
 msgid "Party"
 msgstr ""
@@ -159,6 +167,10 @@
 msgid "SEPA Mandates"
 msgstr ""
 
+msgctxt "field:party.party.reception_direct_debit,sepa_mandate:"
+msgid "Mandate"
+msgstr ""
+
 msgctxt "help:account.payment.journal,sepa_payable_initiator_id:"
 msgid "The identifier used for the initiating party."
 msgstr ""
@@ -240,12 +252,23 @@
 msgid "Receivable with Mandate"
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_mandate_authorisation_statement"
+msgid ""
+"By signing this mandate form, you authorise (A) %(creditor)s to send "
+"instructions to your bank to debit your account and (B) your bank to debit "
+"your account in accordance with the instructions from %(creditor)s."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_mandate_delete_draft_cancelled"
 msgid ""
 "To delete mandate \"%(mandate)s\" you must cancel it or reset its state to "
 "draft."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_mandate_title"
+msgid "SEPA $(scheme)s Direct Debit MANDATE"
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_mandate_unique_id"
 msgid "SEPA mandate identification must be unique by company."
 msgstr ""
@@ -331,10 +354,6 @@
 msgstr ""
 
 msgctxt "report:account.payment.sepa.mandate:"
-msgid "."
-msgstr ""
-
-msgctxt "report:account.payment.sepa.mandate:"
 msgid "Account number – IBAN"
 msgstr ""
 
@@ -351,10 +370,6 @@
 msgstr ""
 
 msgctxt "report:account.payment.sepa.mandate:"
-msgid "By signing this mandate form, you authorize"
-msgstr ""
-
-msgctxt "report:account.payment.sepa.mandate:"
 msgid "City"
 msgstr ""
 
@@ -379,10 +394,6 @@
 msgstr ""
 
 msgctxt "report:account.payment.sepa.mandate:"
-msgid "Direct Debit MANDATE"
-msgstr ""
-
-msgctxt "report:account.payment.sepa.mandate:"
 msgid "Location"
 msgstr ""
 
@@ -391,6 +402,12 @@
 msgstr ""
 
 msgctxt "report:account.payment.sepa.mandate:"
+msgid ""
+"Note: Your rights regarding the above mandate are explained in a statement "
+"that you can obtain from your bank."
+msgstr ""
+
+msgctxt "report:account.payment.sepa.mandate:"
 msgid "One-off payment"
 msgstr ""
 
@@ -403,10 +420,6 @@
 msgstr ""
 
 msgctxt "report:account.payment.sepa.mandate:"
-msgid "SEPA"
-msgstr ""
-
-msgctxt "report:account.payment.sepa.mandate:"
 msgid "Signature"
 msgstr ""
 
@@ -434,12 +447,6 @@
 msgid "Your name"
 msgstr ""
 
-msgctxt "report:account.payment.sepa.mandate:"
-msgid ""
-"to send instructions to your bank to debit your account and your bank to "
-"debit your account in accordance with the instructions from"
-msgstr ""
-
 msgctxt "selection:account.payment.journal,process_method:"
 msgid "SEPA"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/account_payment_stripe.pot
--- a/templates/account_payment_stripe.pot      Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account_payment_stripe.pot      Tue Oct 12 13:18:39 2021 +0200
@@ -226,6 +226,33 @@
 msgid "Stripe Customers"
 msgstr ""
 
+msgctxt "field:party.party.reception_direct_debit,stripe_account:"
+msgid "Stripe Account"
+msgstr ""
+
+msgctxt "field:party.party.reception_direct_debit,stripe_customer:"
+msgid "Stripe Customer"
+msgstr ""
+
+msgctxt ""
+"field:party.party.reception_direct_debit,stripe_customer_payment_method:"
+msgid "Stripe Payment Method"
+msgstr ""
+
+msgctxt ""
+"field:party.party.reception_direct_debit,stripe_customer_payment_method_selection:"
+msgid "Stripe Customer Payment Method"
+msgstr ""
+
+msgctxt "field:party.party.reception_direct_debit,stripe_customer_source:"
+msgid "Stripe Customer Source"
+msgstr ""
+
+msgctxt ""
+"field:party.party.reception_direct_debit,stripe_customer_source_selection:"
+msgid "Stripe Customer Source"
+msgstr ""
+
 msgctxt "help:account.payment.stripe.account,webhook_endpoint:"
 msgid "The URL to be called by Stripe."
 msgstr ""
@@ -507,6 +534,18 @@
 msgid "Token:"
 msgstr ""
 
+msgctxt "view:party.party.reception_direct_debit:"
+msgid "Customer:"
+msgstr ""
+
+msgctxt "view:party.party.reception_direct_debit:"
+msgid "Payment Method:"
+msgstr ""
+
+msgctxt "view:party.party.reception_direct_debit:"
+msgid "Source:"
+msgstr ""
+
 msgctxt ""
 "wizard_button:account.payment.stripe.customer.source.detach,ask,detach:"
 msgid "Detach"
diff -r cd63f691492a -r ee68243374f0 templates/account_product.pot
--- a/templates/account_product.pot     Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account_product.pot     Tue Oct 12 13:18:39 2021 +0200
@@ -180,6 +180,10 @@
 msgid "Template - Account Category"
 msgstr ""
 
+msgctxt "model:res.group,name:group_account_product_admin"
+msgid "Account Product Administration"
+msgstr ""
+
 msgctxt "view:account.configuration:"
 msgid "Product"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/account_rule.pot
--- a/templates/account_rule.pot        Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/account_rule.pot        Tue Oct 12 13:18:39 2021 +0200
@@ -0,0 +1,79 @@
+#
+msgid ""
+msgstr "Content-Type: text/plain; charset=utf-8\n"
+
+msgctxt "field:account.account.rule,account:"
+msgid "Substitution Account"
+msgstr ""
+
+msgctxt "field:account.account.rule,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:account.account.rule,end_date:"
+msgid "Ending Date"
+msgstr ""
+
+msgctxt "field:account.account.rule,origin_account:"
+msgid "Original Account"
+msgstr ""
+
+msgctxt "field:account.account.rule,return_:"
+msgid "Return"
+msgstr ""
+
+msgctxt "field:account.account.rule,start_date:"
+msgid "Starting Date"
+msgstr ""
+
+msgctxt "field:account.account.rule,tax:"
+msgid "Tax"
+msgstr ""
+
+msgctxt "field:account.account.rule,type:"
+msgid "Type"
+msgstr ""
+
+msgctxt "field:account.account.rule,warehouse:"
+msgid "Warehouse"
+msgstr ""
+
+msgctxt "help:account.account.rule,return_:"
+msgid "Check to limit to return operation."
+msgstr ""
+
+msgctxt "model:account.account.rule,name:"
+msgid "Account Rule"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_account_rule_form"
+msgid "Account Rules"
+msgstr ""
+
+msgctxt "model:ir.rule.group,name:rule_group_account_rule_companies"
+msgid "User in companies"
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_account_rule_form"
+msgid "Account Rules"
+msgstr ""
+
+msgctxt "selection:account.account.rule,type:"
+msgid "Expense"
+msgstr ""
+
+msgctxt "selection:account.account.rule,type:"
+msgid "Payable"
+msgstr ""
+
+msgctxt "selection:account.account.rule,type:"
+msgid "Receivable"
+msgstr ""
+
+msgctxt "selection:account.account.rule,type:"
+msgid "Revenue"
+msgstr ""
+
+msgctxt "selection:account.account.rule,type:"
+msgid "Stock"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/commission.pot
--- a/templates/commission.pot  Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/commission.pot  Tue Oct 12 13:18:39 2021 +0200
@@ -114,6 +114,10 @@
 msgid "Start Date"
 msgstr ""
 
+msgctxt "field:commission.create_invoice.ask,agents:"
+msgid "Agents"
+msgstr ""
+
 msgctxt "field:commission.create_invoice.ask,from_:"
 msgid "From"
 msgstr ""
@@ -306,6 +310,12 @@
 msgid "The first date that the agent will be considered for selection."
 msgstr ""
 
+msgctxt "help:commission.create_invoice.ask,agents:"
+msgid ""
+"Limit to commissions for these agents.\n"
+"If empty all agents of the selected type are used."
+msgstr ""
+
 msgctxt "help:commission.create_invoice.ask,from_:"
 msgid "Limit to commissions from this date."
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/currency_ro.pot
--- a/templates/currency_ro.pot Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/currency_ro.pot Tue Oct 12 13:18:39 2021 +0200
@@ -0,0 +1,7 @@
+#
+msgid ""
+msgstr "Content-Type: text/plain; charset=utf-8\n"
+
+msgctxt "selection:currency.cron,source:"
+msgid "Romanian National Bank"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/currency_rs.pot
--- a/templates/currency_rs.pot Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/currency_rs.pot Tue Oct 12 13:18:39 2021 +0200
@@ -0,0 +1,23 @@
+#
+msgid ""
+msgstr "Content-Type: text/plain; charset=utf-8\n"
+
+msgctxt "field:currency.cron,rs_license_id:"
+msgid "License ID"
+msgstr ""
+
+msgctxt "field:currency.cron,rs_list_type:"
+msgid "List Type"
+msgstr ""
+
+msgctxt "field:currency.cron,rs_password:"
+msgid "Password"
+msgstr ""
+
+msgctxt "field:currency.cron,rs_username:"
+msgid "Username"
+msgstr ""
+
+msgctxt "selection:currency.cron,source:"
+msgid "Serbian National Bank"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/customs.pot
--- a/templates/customs.pot     Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/customs.pot     Tue Oct 12 13:18:39 2021 +0200
@@ -90,6 +90,10 @@
 msgid "Use Parent's Tariff Codes"
 msgstr ""
 
+msgctxt "field:product.product,country_of_origin:"
+msgid "Country"
+msgstr ""
+
 msgctxt "field:product.product,customs_category:"
 msgid "Customs Category"
 msgstr ""
@@ -102,6 +106,10 @@
 msgid "Use Category's Tariff Codes"
 msgstr ""
 
+msgctxt "field:product.template,country_of_origin:"
+msgid "Country"
+msgstr ""
+
 msgctxt "field:product.template,customs_category:"
 msgid "Customs Category"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/ir.pot
--- a/templates/ir.pot  Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/ir.pot  Tue Oct 12 13:18:39 2021 +0200
@@ -190,6 +190,10 @@
 msgid "Name"
 msgstr ""
 
+msgctxt "field:ir.action.report,record_name:"
+msgid "Record Name"
+msgstr ""
+
 msgctxt "field:ir.action.report,records:"
 msgid "Records"
 msgstr ""
@@ -1536,6 +1540,12 @@
 "compatible format."
 msgstr ""
 
+msgctxt "help:ir.action.report,record_name:"
+msgid ""
+"A Genshi expression to compute the name using 'record'.\n"
+"Leave empty for the default name."
+msgstr ""
+
 msgctxt "help:ir.action.report,records:"
 msgid "The records on which the action runs."
 msgstr ""
@@ -2395,6 +2405,10 @@
 msgid "You are not allowed to delete this record."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_dict_no"
+msgid "No"
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_dict_schema_boolean"
 msgid "Boolean"
 msgstr ""
@@ -2495,6 +2509,10 @@
 msgid "Type"
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_dict_yes"
+msgid "Yes"
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_digits_validation_record"
 msgid ""
 "The number of digits in the value \"%(value)s\" for field \"%(field)s\" in "
@@ -2638,6 +2656,12 @@
 msgid "Invalid email definition for report \"%(name)s\"."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_report_invalid_record_name"
+msgid ""
+"Invalid record name definition for report \"%(report)s\" with exception "
+"\"%(exception)s\"."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_required_validation_record"
 msgid "A value is required for field \"%(field)s\" in \"%(model)s\"."
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/party.pot
--- a/templates/party.pot       Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/party.pot       Tue Oct 12 13:18:39 2021 +0200
@@ -493,6 +493,12 @@
 msgid "The code on party must be unique."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_party_set_contact_mechanism"
+msgid ""
+"To change the \"%(field)s\" for party \"%(party)s\", you must edit their "
+"contact mechanisms."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_vies_unavailable"
 msgid "The VIES service is unavailable, try again later."
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/product_attribute.pot
--- a/templates/product_attribute.pot   Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/product_attribute.pot   Tue Oct 12 13:18:39 2021 +0200
@@ -30,6 +30,10 @@
 msgid "Attributes"
 msgstr ""
 
+msgctxt "field:product.product,attributes_name:"
+msgid "Attributes Name"
+msgstr ""
+
 msgctxt "field:product.template,attribute_set:"
 msgid "Attribute Set"
 msgstr ""
@@ -66,6 +70,10 @@
 msgid "Attribute Sets"
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_label_value"
+msgid "%(label)s: %(value)s"
+msgstr ""
+
 msgctxt "model:ir.ui.menu,name:menu_attribute"
 msgid "Attributes"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/product_image_attribute.pot
--- a/templates/product_image_attribute.pot     Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/product_image_attribute.pot     Tue Oct 12 13:18:39 2021 +0200
@@ -9,3 +9,7 @@
 msgctxt "field:product.image,attributes:"
 msgid "Attributes"
 msgstr ""
+
+msgctxt "field:product.image,attributes_name:"
+msgid "Attributes Name"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/product_measurements.pot
--- a/templates/product_measurements.pot        Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/product_measurements.pot        Tue Oct 12 13:18:39 2021 +0200
@@ -6,10 +6,6 @@
 msgid "Height"
 msgstr ""
 
-msgctxt "field:product.product,height_digits:"
-msgid "Height Digits"
-msgstr ""
-
 msgctxt "field:product.product,height_uom:"
 msgid "Height Uom"
 msgstr ""
@@ -18,10 +14,6 @@
 msgid "Length"
 msgstr ""
 
-msgctxt "field:product.product,length_digits:"
-msgid "Length Digits"
-msgstr ""
-
 msgctxt "field:product.product,length_uom:"
 msgid "Length Uom"
 msgstr ""
@@ -30,10 +22,6 @@
 msgid "Volume"
 msgstr ""
 
-msgctxt "field:product.product,volume_digits:"
-msgid "Volume Digits"
-msgstr ""
-
 msgctxt "field:product.product,volume_uom:"
 msgid "Volume Uom"
 msgstr ""
@@ -42,10 +30,6 @@
 msgid "Weight"
 msgstr ""
 
-msgctxt "field:product.product,weight_digits:"
-msgid "Weight Digits"
-msgstr ""
-
 msgctxt "field:product.product,weight_uom:"
 msgid "Weight Uom"
 msgstr ""
@@ -54,10 +38,6 @@
 msgid "Width"
 msgstr ""
 
-msgctxt "field:product.product,width_digits:"
-msgid "Width Digits"
-msgstr ""
-
 msgctxt "field:product.product,width_uom:"
 msgid "Width Uom"
 msgstr ""
@@ -66,10 +46,6 @@
 msgid "Height"
 msgstr ""
 
-msgctxt "field:product.template,height_digits:"
-msgid "Height Digits"
-msgstr ""
-
 msgctxt "field:product.template,height_uom:"
 msgid "Height Uom"
 msgstr ""
@@ -78,10 +54,6 @@
 msgid "Length"
 msgstr ""
 
-msgctxt "field:product.template,length_digits:"
-msgid "Length Digits"
-msgstr ""
-
 msgctxt "field:product.template,length_uom:"
 msgid "Length Uom"
 msgstr ""
@@ -90,10 +62,6 @@
 msgid "Volume"
 msgstr ""
 
-msgctxt "field:product.template,volume_digits:"
-msgid "Volume Digits"
-msgstr ""
-
 msgctxt "field:product.template,volume_uom:"
 msgid "Volume Uom"
 msgstr ""
@@ -102,10 +70,6 @@
 msgid "Weight"
 msgstr ""
 
-msgctxt "field:product.template,weight_digits:"
-msgid "Weight Digits"
-msgstr ""
-
 msgctxt "field:product.template,weight_uom:"
 msgid "Weight Uom"
 msgstr ""
@@ -114,10 +78,6 @@
 msgid "Width"
 msgstr ""
 
-msgctxt "field:product.template,width_digits:"
-msgid "Width Digits"
-msgstr ""
-
 msgctxt "field:product.template,width_uom:"
 msgid "Width Uom"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/project.pot
--- a/templates/project.pot     Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/project.pot     Tue Oct 12 13:18:39 2021 +0200
@@ -18,10 +18,6 @@
 msgid "Effort"
 msgstr ""
 
-msgctxt "field:project.work,left:"
-msgid "Left"
-msgstr ""
-
 msgctxt "field:project.work,name:"
 msgid "Name"
 msgstr ""
@@ -38,14 +34,14 @@
 msgid "Contact Address"
 msgstr ""
 
+msgctxt "field:project.work,path:"
+msgid "Path"
+msgstr ""
+
 msgctxt "field:project.work,progress:"
 msgid "Progress"
 msgstr ""
 
-msgctxt "field:project.work,right:"
-msgid "Right"
-msgstr ""
-
 msgctxt "field:project.work,status:"
 msgid "Status"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/purchase.pot
--- a/templates/purchase.pot    Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/purchase.pot    Tue Oct 12 13:18:39 2021 +0200
@@ -700,8 +700,7 @@
 
 msgctxt "model:ir.message,text:msg_warehouse_required_for_quotation"
 msgid ""
-"To get a quote for the purchase \"%(purchase)s\" of goods or assets, you "
-"must enter a warehouse."
+"To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:purchase_cancel_button"
diff -r cd63f691492a -r ee68243374f0 templates/purchase_secondary_unit.pot
--- a/templates/purchase_secondary_unit.pot     Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/purchase_secondary_unit.pot     Tue Oct 12 13:18:39 2021 +0200
@@ -6,6 +6,10 @@
 msgid "Purchase Secondary UOM"
 msgstr ""
 
+msgctxt "field:product.product,purchase_secondary_uom_category:"
+msgid "Purchase Secondary UOM Category"
+msgstr ""
+
 msgctxt "field:product.product,purchase_secondary_uom_factor:"
 msgid "Purchase Secondary UOM Factor"
 msgstr ""
@@ -18,6 +22,10 @@
 msgid "Purchase Secondary UOM"
 msgstr ""
 
+msgctxt "field:product.template,purchase_secondary_uom_category:"
+msgid "Purchase Secondary UOM Category"
+msgstr ""
+
 msgctxt "field:product.template,purchase_secondary_uom_factor:"
 msgid "Purchase Secondary UOM Factor"
 msgstr ""
@@ -58,6 +66,10 @@
 msgid "Purchase Secondary UOM"
 msgstr ""
 
+msgctxt "field:purchase.product_supplier,purchase_secondary_uom_category:"
+msgid "Purchase Secondary UOM Category"
+msgstr ""
+
 msgctxt "field:purchase.product_supplier,purchase_secondary_uom_factor:"
 msgid "Purchase Secondary UOM Factor"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/sale.pot
--- a/templates/sale.pot        Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/sale.pot        Tue Oct 12 13:18:39 2021 +0200
@@ -10,6 +10,34 @@
 msgid "Sales"
 msgstr ""
 
+msgctxt "field:party.party,sale_invoice_method:"
+msgid "Invoice Method"
+msgstr ""
+
+msgctxt "field:party.party,sale_methods:"
+msgid "Sale Methods"
+msgstr ""
+
+msgctxt "field:party.party,sale_shipment_method:"
+msgid "Shipment Method"
+msgstr ""
+
+msgctxt "field:party.party.sale_method,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:party.party.sale_method,party:"
+msgid "Party"
+msgstr ""
+
+msgctxt "field:party.party.sale_method,sale_invoice_method:"
+msgid "Sale Invoice Method"
+msgstr ""
+
+msgctxt "field:party.party.sale_method,sale_shipment_method:"
+msgid "Sale Shipment Method"
+msgstr ""
+
 msgctxt "field:product.configuration,default_lead_time:"
 msgid "Default Lead Time"
 msgstr ""
@@ -614,6 +642,18 @@
 msgid "Exception State"
 msgstr ""
 
+msgctxt "help:party.party,sale_invoice_method:"
+msgid ""
+"The default sale invoice method for the customer.\n"
+"Leave empty to use the default value from the configuration."
+msgstr ""
+
+msgctxt "help:party.party,sale_shipment_method:"
+msgid ""
+"The default sale shipment method for the customer.\n"
+"Leave empty to use the default value from the configuration."
+msgstr ""
+
 msgctxt "help:product.configuration,default_lead_time:"
 msgid ""
 "The time from confirming the sales order to sending the products.\n"
@@ -1040,6 +1080,10 @@
 msgid "Sales"
 msgstr ""
 
+msgctxt "model:party.party.sale_method,name:"
+msgid "Party Sale Method"
+msgstr ""
+
 msgctxt "model:product.configuration.default_lead_time,name:"
 msgid "Product Default Lead Time"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/sale_gift_card.pot
--- a/templates/sale_gift_card.pot      Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/sale_gift_card.pot      Tue Oct 12 13:18:39 2021 +0200
@@ -96,6 +96,46 @@
 msgid "Is Gift Card Service"
 msgstr ""
 
+msgctxt "field:sale.point.sale,gift_cards:"
+msgid "Gift Cards"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,gift_card_email:"
+msgid "Gift Card Email"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,gift_cards:"
+msgid "Gift Cards"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,is_gift_card:"
+msgid "Is Gift Card"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,is_gift_card_service:"
+msgid "Is Gift Card Service"
+msgstr ""
+
+msgctxt "field:sale.point.sale.pay.gift_card,amount:"
+msgid "Amount"
+msgstr ""
+
+msgctxt "field:sale.point.sale.pay.gift_card,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:sale.point.sale.pay.gift_card,email:"
+msgid "Email"
+msgstr ""
+
+msgctxt "field:sale.point.sale.pay.gift_card,product:"
+msgid "Product"
+msgstr ""
+
+msgctxt "field:sale.point.sale.pay.gift_card,sale:"
+msgid "Sale"
+msgstr ""
+
 msgctxt "field:sale.sale,gift_cards:"
 msgid "Gift Cards"
 msgstr ""
@@ -112,6 +152,10 @@
 msgid "Leave empty for the customer email."
 msgstr ""
 
+msgctxt "help:sale.point.sale.line,gift_card_email:"
+msgid "Leave empty for the customer email."
+msgstr ""
+
 msgctxt "model:account.configuration.gift_card_account,name:"
 msgid "Account Configuration Gift Card Account"
 msgstr ""
@@ -120,6 +164,10 @@
 msgid "Gift Cards"
 msgstr ""
 
+msgctxt "model:ir.action,name:report_gift_card"
+msgid "Gift Cards"
+msgstr ""
+
 msgctxt "model:ir.action,name:report_gift_card_email"
 msgid "Gift Card"
 msgstr ""
@@ -175,6 +223,10 @@
 msgid "Gift Card"
 msgstr ""
 
+msgctxt "model:sale.point.sale.pay.gift_card,name:"
+msgid "POS Pay - Gift Card"
+msgstr ""
+
 msgctxt "report:sale.gift_card.email:"
 msgid "Gift Card"
 msgstr ""
@@ -187,6 +239,10 @@
 msgid "You received a gift card of %(value)s for %(company)s."
 msgstr ""
 
+msgctxt "report:sale.gift_card:"
+msgid "Value:"
+msgstr ""
+
 msgctxt "view:account.configuration:"
 msgid "Gift Card"
 msgstr ""
@@ -194,3 +250,19 @@
 msgctxt "view:sale.line:"
 msgid "Gift Cards"
 msgstr ""
+
+msgctxt "view:sale.point.sale.line:"
+msgid "Gift Cards"
+msgstr ""
+
+msgctxt "wizard_button:sale.point.sale.pay,gift_card,add_gift_card:"
+msgid "Add"
+msgstr ""
+
+msgctxt "wizard_button:sale.point.sale.pay,gift_card,end:"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "wizard_button:sale.point.sale.pay,payment,gift_card:"
+msgid "Gift Card"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/sale_point.pot
--- a/templates/sale_point.pot  Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/sale_point.pot  Tue Oct 12 13:18:39 2021 +0200
@@ -0,0 +1,660 @@
+#
+msgid ""
+msgstr "Content-Type: text/plain; charset=utf-8\n"
+
+msgctxt "field:product.gross_price,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:product.gross_price,gross_price:"
+msgid "Gross Price"
+msgstr ""
+
+msgctxt "field:product.gross_price,template:"
+msgid "Template"
+msgstr ""
+
+msgctxt "field:product.product,gross_price:"
+msgid "Gross Price"
+msgstr ""
+
+msgctxt "field:product.product,gross_prices:"
+msgid "Gross Prices"
+msgstr ""
+
+msgctxt "field:product.template,gross_price:"
+msgid "Gross Price"
+msgstr ""
+
+msgctxt "field:product.template,gross_prices:"
+msgid "Gross Prices"
+msgstr ""
+
+msgctxt "field:sale.point,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:sale.point,customer_location:"
+msgid "To Location"
+msgstr ""
+
+msgctxt "field:sale.point,journal:"
+msgid "Journal"
+msgstr ""
+
+msgctxt "field:sale.point,name:"
+msgid "Name"
+msgstr ""
+
+msgctxt "field:sale.point,return_location:"
+msgid "Return Location"
+msgstr ""
+
+msgctxt "field:sale.point,sequence:"
+msgid "Sequence"
+msgstr ""
+
+msgctxt "field:sale.point,storage_location:"
+msgid "Storage Location"
+msgstr ""
+
+msgctxt "field:sale.point,tax_included:"
+msgid "Tax Included"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,balance:"
+msgid "Balance"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,end_amount:"
+msgid "End Amount"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,next_session:"
+msgid "Next Session"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,payments:"
+msgid "Payments"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,point:"
+msgid "Point"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,previous_session:"
+msgid "Previous Session"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,start_amount:"
+msgid "Start Amount"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,state:"
+msgid "State"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session,transfers:"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session.relation,next:"
+msgid "Next"
+msgstr ""
+
+msgctxt "field:sale.point.cash.session.relation,previous:"
+msgid "Previous"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,amount:"
+msgid "Amount"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,date:"
+msgid "Date"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,move:"
+msgid "Move"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,point:"
+msgid "Point"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,session:"
+msgid "Session"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,state:"
+msgid "State"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer,type:"
+msgid "Type"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer.type,account:"
+msgid "Account"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer.type,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer.type,journal:"
+msgid "Journal"
+msgstr ""
+
+msgctxt "field:sale.point.cash.transfer.type,name:"
+msgid "Name"
+msgstr ""
+
+msgctxt "field:sale.point.payment,amount:"
+msgid "Amount"
+msgstr ""
+
+msgctxt "field:sale.point.payment,cash:"
+msgid "Cash"
+msgstr ""
+
+msgctxt "field:sale.point.payment,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:sale.point.payment,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:sale.point.payment,method:"
+msgid "Method"
+msgstr ""
+
+msgctxt "field:sale.point.payment,point:"
+msgid "Point"
+msgstr ""
+
+msgctxt "field:sale.point.payment,sale:"
+msgid "Sale"
+msgstr ""
+
+msgctxt "field:sale.point.payment,sale_state:"
+msgid "Sale State"
+msgstr ""
+
+msgctxt "field:sale.point.payment,session:"
+msgid "Session"
+msgstr ""
+
+msgctxt "field:sale.point.payment.method,account:"
+msgid "Account"
+msgstr ""
+
+msgctxt "field:sale.point.payment.method,cash:"
+msgid "Cash"
+msgstr ""
+
+msgctxt "field:sale.point.payment.method,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:sale.point.payment.method,name:"
+msgid "Name"
+msgstr ""
+
+msgctxt "field:sale.point.sale,amount_paid:"
+msgid "Paid"
+msgstr ""
+
+msgctxt "field:sale.point.sale,amount_to_pay:"
+msgid "To Pay"
+msgstr ""
+
+msgctxt "field:sale.point.sale,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:sale.point.sale,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:sale.point.sale,date:"
+msgid "Date"
+msgstr ""
+
+msgctxt "field:sale.point.sale,employee:"
+msgid "Employee"
+msgstr ""
+
+msgctxt "field:sale.point.sale,lines:"
+msgid "Lines"
+msgstr ""
+
+msgctxt "field:sale.point.sale,move:"
+msgid "Move"
+msgstr ""
+
+msgctxt "field:sale.point.sale,number:"
+msgid "Number"
+msgstr ""
+
+msgctxt "field:sale.point.sale,payments:"
+msgid "Payments"
+msgstr ""
+
+msgctxt "field:sale.point.sale,point:"
+msgid "Point"
+msgstr ""
+
+msgctxt "field:sale.point.sale,state:"
+msgid "State"
+msgstr ""
+
+msgctxt "field:sale.point.sale,total:"
+msgid "Total"
+msgstr ""
+
+msgctxt "field:sale.point.sale,total_tax:"
+msgid "Total Tax"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,amount:"
+msgid "Amount"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,currency:"
+msgid "Currency"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,moves:"
+msgid "Moves"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,product:"
+msgid "Product"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,sale:"
+msgid "Sale"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,sale_state:"
+msgid "Sale State"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,unit:"
+msgid "Unit"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,unit_digits:"
+msgid "Unit Digits"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,unit_gross_price:"
+msgid "Unit Gross Price"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,unit_list_price:"
+msgid "Unit List Price"
+msgstr ""
+
+msgctxt "field:sale.point.sale.line,unit_price:"
+msgid "Unit Price"
+msgstr ""
+
+msgctxt "help:product.product,gross_price:"
+msgid "The price with default tax included."
+msgstr ""
+
+msgctxt "help:product.template,gross_price:"
+msgid "The price with default tax included."
+msgstr ""
+
+msgctxt "help:sale.point,customer_location:"
+msgid "The location where goods are put when sold."
+msgstr ""
+
+msgctxt "help:sale.point,return_location:"
+msgid ""
+"The location where goods are put when returned.\n"
+"If empty the storage location is used."
+msgstr ""
+
+msgctxt "help:sale.point,storage_location:"
+msgid "The location from where goods are taken when sold."
+msgstr ""
+
+msgctxt "help:sale.point,tax_included:"
+msgid "Check if unit Price includes tax."
+msgstr ""
+
+msgctxt "model:ir.action,name:act_cash_session_form"
+msgid "POS Cash Sessions"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_cash_transfer_type_form"
+msgid "POS Cash Transfer Types"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_payment_method_form"
+msgid "POS Payment Methods"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_point_form"
+msgid "Points of Sale"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_sale_form"
+msgid "POS Sales"
+msgstr ""
+
+msgctxt "model:ir.action,name:wizard_pay"
+msgid "Pay POS Sale"
+msgstr ""
+
+msgctxt ""
+"model:ir.action.act_window.domain,name:act_cash_session_form_domain_all"
+msgid "All"
+msgstr ""
+
+msgctxt ""
+"model:ir.action.act_window.domain,name:act_cash_session_form_domain_closed"
+msgid "Closed"
+msgstr ""
+
+msgctxt ""
+"model:ir.action.act_window.domain,name:act_cash_session_form_domain_open"
+msgid "Opened"
+msgstr ""
+
+msgctxt "model:ir.action.act_window.domain,name:act_sale_form_domain_all"
+msgid "All"
+msgstr ""
+
+msgctxt "model:ir.action.act_window.domain,name:act_sale_form_domain_done"
+msgid "Done"
+msgstr ""
+
+msgctxt "model:ir.action.act_window.domain,name:act_sale_form_domain_open"
+msgid "Opened"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_cash_session_delete_open"
+msgid "To delete session \"%(session)s\" you must re-open it."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_cash_session_previous_unique"
+msgid "A session can be used as previous only once."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_cash_session_wrong_end_amount"
+msgid ""
+"To close session \"%(session)s\" you must change end amount to have "
+"%(amount)s instead of %(end_amount)s"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_payment_delete_sale_open"
+msgid "To delete payment \"%(payment)s\" you must re-open sale \"%(sale)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_payment_delete_session_open"
+msgid "To delete payment \"%(payment)s\" you must re-open session 
\"%(session)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_payment_method_cash_unique"
+msgid "Each company can only have one cash payment method."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_point_cash_session_open_unique"
+msgid "Each point of sale can only have one session open."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_point_change_tax_included"
+msgid ""
+"You cannot change the point of sale's tax included flag because it has "
+"sales."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_sale_amount_paid_cancelled"
+msgid "The sale \"%(sale)s\" is cancelled so cannot have amount paid."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_sale_amount_to_pay_done_paid"
+msgid "The sale \"%(sale)s\" is done so cannot have an amount to pay."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_sale_delete_numbered"
+msgid "You cannot delete sale \"%(sale)s\" because it has a number."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_transfer_delete_posted"
+msgid "You cannot delete transfer \"%(transfer)s\" because it is posted."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_transfer_delete_session_open"
+msgid "To delete transfer \"%(transfer)s\" you must re-open session 
\"%(session)s\"."
+msgstr ""
+
+msgctxt "model:ir.model.button,confirm:cash_session_post_button"
+msgid "Are you sure you want to post the sessions?"
+msgstr ""
+
+msgctxt "model:ir.model.button,confirm:cash_transfer_post_button"
+msgid "Are you sure you want to post the transfer?"
+msgstr ""
+
+msgctxt "model:ir.model.button,confirm:sale_post_button"
+msgid "Are you sure you want to post the sales?"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:cash_session_close_button"
+msgid "Close"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:cash_session_open_button"
+msgid "Re-Open"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:cash_session_post_button"
+msgid "Post"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:cash_transfer_post_button"
+msgid "Post"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:sale_cancel_button"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:sale_open_button"
+msgid "Re-Open"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:sale_pay_button"
+msgid "Pay"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:sale_post_button"
+msgid "Post"
+msgstr ""
+
+msgctxt "model:ir.model.button,string:sale_process_button"
+msgid "Process"
+msgstr ""
+
+msgctxt "model:ir.rule.group,name:rule_group_cash_session_companies"
+msgid "User in companies"
+msgstr ""
+
+msgctxt "model:ir.rule.group,name:rule_group_cash_transfer_companies"
+msgid "User in companies"
+msgstr ""
+
+msgctxt "model:ir.rule.group,name:rule_group_cash_transfer_type_companies"
+msgid "User in companies"
+msgstr ""
+
+msgctxt "model:ir.rule.group,name:rule_group_payment_method_companies"
+msgid "User in companies"
+msgstr ""
+
+msgctxt "model:ir.rule.group,name:rule_group_point_sale_companies"
+msgid "User in companies"
+msgstr ""
+
+msgctxt "model:ir.rule.group,name:rule_group_sale_companies"
+msgid "User in companies"
+msgstr ""
+
+msgctxt "model:ir.sequence.type,name:sequence_type_sale"
+msgid "POS"
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_cash_session_form"
+msgid "POS Cash Sessions"
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_cash_transfer_type_form"
+msgid "POS Cash Transfer Types"
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_payment_method_form"
+msgid "POS Payment Methods"
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_point_form"
+msgid "Points of Sale"
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_sale_form"
+msgid "POS Sales"
+msgstr ""
+
+msgctxt "model:product.gross_price,name:"
+msgid "Product Gross Price"
+msgstr ""
+
+msgctxt "model:res.group,name:group_sale_point"
+msgid "POS"
+msgstr ""
+
+msgctxt "model:res.group,name:group_sale_point_posting"
+msgid "POS Posting"
+msgstr ""
+
+msgctxt "model:sale.point,name:"
+msgid "Point of Sale"
+msgstr ""
+
+msgctxt "model:sale.point.cash.session,name:"
+msgid "POS Cash Session"
+msgstr ""
+
+msgctxt "model:sale.point.cash.session.relation,name:"
+msgid "POS Session Relation"
+msgstr ""
+
+msgctxt "model:sale.point.cash.transfer,name:"
+msgid "POS Cash Transfer"
+msgstr ""
+
+msgctxt "model:sale.point.cash.transfer.type,name:"
+msgid "POS Cash Transfer Type"
+msgstr ""
+
+msgctxt "model:sale.point.payment,name:"
+msgid "POS Payment"
+msgstr ""
+
+msgctxt "model:sale.point.payment.method,name:"
+msgid "POS Payment Method"
+msgstr ""
+
+msgctxt "model:sale.point.sale,name:"
+msgid "POS Sale"
+msgstr ""
+
+msgctxt "model:sale.point.sale.line,name:"
+msgid "POS Sale Line"
+msgstr ""
+
+msgctxt "selection:sale.point.cash.session,state:"
+msgid "Closed"
+msgstr ""
+
+msgctxt "selection:sale.point.cash.session,state:"
+msgid "Open"
+msgstr ""
+
+msgctxt "selection:sale.point.cash.session,state:"
+msgid "Posted"
+msgstr ""
+
+msgctxt "selection:sale.point.cash.transfer,state:"
+msgid "Draft"
+msgstr ""
+
+msgctxt "selection:sale.point.cash.transfer,state:"
+msgid "Posted"
+msgstr ""
+
+msgctxt "selection:sale.point.sale,state:"
+msgid "Cancelled"
+msgstr ""
+
+msgctxt "selection:sale.point.sale,state:"
+msgid "Done"
+msgstr ""
+
+msgctxt "selection:sale.point.sale,state:"
+msgid "Open"
+msgstr ""
+
+msgctxt "selection:sale.point.sale,state:"
+msgid "Posted"
+msgstr ""
+
+msgctxt "view:sale.point.sale.line:"
+msgid "General"
+msgstr ""
+
+msgctxt "view:sale.point.sale:"
+msgid "Other Info"
+msgstr ""
+
+msgctxt "view:sale.point.sale:"
+msgid "Payments"
+msgstr ""
+
+msgctxt "view:sale.point.sale:"
+msgid "Sale"
+msgstr ""
+
+msgctxt "wizard_button:sale.point.sale.pay,payment,end:"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "wizard_button:sale.point.sale.pay,payment,pay:"
+msgid "OK"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/sale_secondary_unit.pot
--- a/templates/sale_secondary_unit.pot Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/sale_secondary_unit.pot Tue Oct 12 13:18:39 2021 +0200
@@ -6,6 +6,10 @@
 msgid "Sale Secondary UOM"
 msgstr ""
 
+msgctxt "field:product.product,sale_secondary_uom_category:"
+msgid "Sale Secondary UOM Category"
+msgstr ""
+
 msgctxt "field:product.product,sale_secondary_uom_factor:"
 msgid "Sale Secondary UOM Factor"
 msgstr ""
@@ -18,6 +22,10 @@
 msgid "Sale Secondary UOM"
 msgstr ""
 
+msgctxt "field:product.template,sale_secondary_uom_category:"
+msgid "Sale Secondary UOM Category"
+msgstr ""
+
 msgctxt "field:product.template,sale_secondary_uom_factor:"
 msgid "Sale Secondary UOM Factor"
 msgstr ""
@@ -58,6 +66,10 @@
 msgid "Sale Secondary UOM"
 msgstr ""
 
+msgctxt "field:sale.product_customer,sale_secondary_uom_category:"
+msgid "Sale Secondary UOM Category"
+msgstr ""
+
 msgctxt "field:sale.product_customer,sale_secondary_uom_factor:"
 msgid "Sale Secondary UOM Factor"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/sale_shipment_cost.pot
--- a/templates/sale_shipment_cost.pot  Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/sale_shipment_cost.pot  Tue Oct 12 13:18:39 2021 +0200
@@ -2,6 +2,18 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
+msgctxt "field:account.invoice.line,cost_shipments:"
+msgid "Cost of Shipments"
+msgstr ""
+
+msgctxt "field:party.party,sale_shipment_cost_method:"
+msgid "Shipment Cost Method"
+msgstr ""
+
+msgctxt "field:party.party.sale_method,sale_shipment_cost_method:"
+msgid "Sale Shipment Cost Method"
+msgstr ""
+
 msgctxt "field:sale.configuration,sale_shipment_cost_method:"
 msgid "Sale Shipment Cost Method"
 msgstr ""
@@ -34,6 +46,10 @@
 msgid "Cost Invoice Line"
 msgstr ""
 
+msgctxt "field:stock.shipment.out,cost_method:"
+msgid "Cost Method"
+msgstr ""
+
 msgctxt "field:stock.shipment.out,cost_sale:"
 msgid "Cost Sale"
 msgstr ""
@@ -50,10 +66,20 @@
 msgid "Cost Sale"
 msgstr ""
 
+msgctxt "help:party.party,sale_shipment_cost_method:"
+msgid ""
+"The default shipment cost method for the customer.\n"
+"Leave empty to use the default value from the configuration."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_sale_invalid_carrier"
 msgid "To confirm sale \"%(sale)s\" you must change the carrier 
\"%(carrier)s\"."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_sale_shipment_cost_unique"
+msgid "A sale can have only one shipment cost line."
+msgstr ""
+
 msgctxt ""
 "model:ir.message,text:msg_shipment_cost_invoice_missing_account_revenue"
 msgid ""
diff -r cd63f691492a -r ee68243374f0 templates/sale_subscription.pot
--- a/templates/sale_subscription.pot   Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/sale_subscription.pot   Tue Oct 12 13:18:39 2021 +0200
@@ -242,6 +242,26 @@
 msgid "Rules"
 msgstr ""
 
+msgctxt "field:sale.subscription.recurrence.rule.set.test,count:"
+msgid "Count"
+msgstr ""
+
+msgctxt "field:sale.subscription.recurrence.rule.set.test,recurrence:"
+msgid "Subscription Recurrence"
+msgstr ""
+
+msgctxt "field:sale.subscription.recurrence.rule.set.test,result:"
+msgid "Result"
+msgstr ""
+
+msgctxt "field:sale.subscription.recurrence.rule.set.test,start_date:"
+msgid "Start Date"
+msgstr ""
+
+msgctxt "field:sale.subscription.recurrence.rule.set.test.result,date:"
+msgid "Date"
+msgstr ""
+
 msgctxt "field:sale.subscription.service,consumption_delay:"
 msgid "Consumption Delay"
 msgstr ""
@@ -310,6 +330,10 @@
 msgid "The main identifier of the rule set."
 msgstr ""
 
+msgctxt "help:sale.subscription.recurrence.rule.set.test,count:"
+msgid "Used to determine how many occurences to compute."
+msgstr ""
+
 msgctxt "model:ir.action,name:act_create_invoice"
 msgid "Create Subscription Invoices"
 msgstr ""
@@ -352,6 +376,10 @@
 msgid "Subscriptions"
 msgstr ""
 
+msgctxt "model:ir.action,name:wizard_recurrence_test"
+msgid "Test Recurrence Rule"
+msgstr ""
+
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_subscription_form_domain_all"
 msgid "All"
@@ -455,6 +483,10 @@
 msgid "Subscription Recurrence Rule Sets"
 msgstr ""
 
+msgctxt "model:ir.ui.menu,name:menu_recurrence_test"
+msgid "Test Recurrence Rule"
+msgstr ""
+
 msgctxt "model:ir.ui.menu,name:menu_service_form"
 msgid "Subscription Services"
 msgstr ""
@@ -491,6 +523,14 @@
 msgid "Subscription Recurrence Rule Set"
 msgstr ""
 
+msgctxt "model:sale.subscription.recurrence.rule.set.test,name:"
+msgid "Test Subscription Recurrence Rule Set"
+msgstr ""
+
+msgctxt "model:sale.subscription.recurrence.rule.set.test.result,name:"
+msgid "Test Subscription Recurrence Rule Set Result"
+msgstr ""
+
 msgctxt "model:sale.subscription.service,name:"
 msgid "Subscription Service"
 msgstr ""
@@ -575,3 +615,7 @@
 msgctxt "wizard_button:sale.subscription.line.consumption.create,start,end:"
 msgid "Cancel"
 msgstr ""
+
+msgctxt "wizard_button:sale.subscription.recurrence.rule.set.test,test,end:"
+msgid "Close"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/sao.pot
--- a/templates/sao.pot Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/sao.pot Tue Oct 12 13:18:39 2021 +0200
@@ -1,4 +1,4 @@
-# Generated by grunt-xgettext on Fri Oct 01 2021 02:09:59 GMT+0200 (Central 
European Summer Time)
+# Generated by grunt-xgettext on Tue Oct 12 2021 13:18:07 GMT+0200 (Central 
European Summer Time)
 
 msgid "Are your sure to leave?"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/stock.pot
--- a/templates/stock.pot       Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/stock.pot       Tue Oct 12 13:18:39 2021 +0200
@@ -630,6 +630,14 @@
 msgid "To Date"
 msgstr ""
 
+msgctxt "field:stock.reporting.margin.main,time_series:"
+msgid "Time Series"
+msgstr ""
+
+msgctxt "field:stock.reporting.margin.main.time_series,date:"
+msgid "Date"
+msgstr ""
+
 msgctxt "field:stock.reporting.margin.product,internal_quantity:"
 msgid "Internal Quantity"
 msgstr ""
@@ -1652,6 +1660,14 @@
 msgid "Margins per Category"
 msgstr ""
 
+msgctxt "model:ir.action,name:act_reporting_margin_main"
+msgid "Margins"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_reporting_margin_main_time_series"
+msgid "Margins"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_reporting_margin_product"
 msgid "Margins per Product"
 msgstr ""
@@ -2289,6 +2305,15 @@
 msgid "User in companies"
 msgstr ""
 
+msgctxt "model:ir.rule.group,name:rule_group_reporting_margin_main_companies"
+msgid "User in companies"
+msgstr ""
+
+msgctxt ""
+"model:ir.rule.group,name:rule_group_reporting_margin_main_time_series_companies"
+msgid "User in companies"
+msgstr ""
+
 msgctxt ""
 "model:ir.rule.group,name:rule_group_reporting_margin_product_companies"
 msgid "User in companies"
@@ -2587,6 +2612,14 @@
 msgid "Stock Reporting Margin Context"
 msgstr ""
 
+msgctxt "model:stock.reporting.margin.main,name:"
+msgid "Stock Reporting Margin"
+msgstr ""
+
+msgctxt "model:stock.reporting.margin.main.time_series,name:"
+msgid "Stock Reporting Margin"
+msgstr ""
+
 msgctxt "model:stock.reporting.margin.product,name:"
 msgid "Stock Reporting Margin per Product"
 msgstr ""
@@ -3115,20 +3148,40 @@
 msgid "%"
 msgstr ""
 
+msgctxt "view:stock.reporting.margin.category.time_series:"
+msgid "Cost"
+msgstr ""
+
+msgctxt "view:stock.reporting.margin.category.time_series:"
+msgid "Revenue"
+msgstr ""
+
 msgctxt "view:stock.reporting.margin.category.tree:"
 msgid "%"
 msgstr ""
 
-msgctxt "view:stock.reporting.margin.category:"
+msgctxt "view:stock.reporting.margin.main.time_series:"
 msgid "%"
 msgstr ""
 
-msgctxt "view:stock.reporting.margin.product.time_series:"
+msgctxt "view:stock.reporting.margin.main.time_series:"
+msgid "Cost"
+msgstr ""
+
+msgctxt "view:stock.reporting.margin.main.time_series:"
+msgid "Revenue"
+msgstr ""
+
+msgctxt "view:stock.reporting.margin.main:"
 msgid "%"
 msgstr ""
 
-msgctxt "view:stock.reporting.margin.product:"
-msgid "%"
+msgctxt "view:stock.reporting.margin.main:"
+msgid "Cost"
+msgstr ""
+
+msgctxt "view:stock.reporting.margin.main:"
+msgid "Revenue"
 msgstr ""
 
 msgctxt "view:stock.shipment.assign.partial:"
diff -r cd63f691492a -r ee68243374f0 templates/stock_package.pot
--- a/templates/stock_package.pot       Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/stock_package.pot       Tue Oct 12 13:18:39 2021 +0200
@@ -102,10 +102,6 @@
 msgid "Package Types"
 msgstr ""
 
-msgctxt "model:ir.action,name:report_package_label"
-msgid "Package Labels"
-msgstr ""
-
 msgctxt "model:ir.message,text:msg_package_mismatch"
 msgid "To process shipment \"%(shipment)s\", you must pack all its moves."
 msgstr ""
@@ -134,14 +130,6 @@
 msgid "Stock Package Type"
 msgstr ""
 
-msgctxt "report:stock.package.label:"
-msgid "Package:"
-msgstr ""
-
-msgctxt "report:stock.package.label:"
-msgid "Shipment:"
-msgstr ""
-
 msgctxt "selection:stock.package,state:"
 msgid "Closed"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/stock_package_shipping.pot
--- a/templates/stock_package_shipping.pot      Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/stock_package_shipping.pot      Tue Oct 12 13:18:39 2021 +0200
@@ -38,6 +38,10 @@
 msgid "Shipping Label ID"
 msgstr ""
 
+msgctxt "field:stock.package,shipping_label_mimetype:"
+msgid "Shipping Label MIME Type"
+msgstr ""
+
 msgctxt "field:stock.package,shipping_reference:"
 msgid "Shipping Reference"
 msgstr ""
@@ -110,6 +114,14 @@
 msgid "Create Shipping"
 msgstr ""
 
+msgctxt "model:ir.action,name:report_shipping_label"
+msgid "Shipping Label"
+msgstr ""
+
+msgctxt "model:ir.action,name:wizard_print_shipping_label"
+msgid "Shipping Labels"
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_shipment_not_packed"
 msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack 
it."
 msgstr ""
@@ -118,6 +130,10 @@
 msgid "The shipment \"%(shipment)s\" does not have a carrier set."
 msgstr ""
 
+msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
+msgid "Shipping Label"
+msgstr ""
+
 msgctxt ""
 "model:ir.model.button,string:shipment_in_return_create_shipping_button"
 msgid "Create Shipping for Packages"
diff -r cd63f691492a -r ee68243374f0 templates/stock_package_shipping_mygls.pot
--- a/templates/stock_package_shipping_mygls.pot        Tue Oct 12 10:25:47 
2021 +0200
+++ b/templates/stock_package_shipping_mygls.pot        Tue Oct 12 13:18:39 
2021 +0200
@@ -0,0 +1,225 @@
+#
+msgid ""
+msgstr "Content-Type: text/plain; charset=utf-8\n"
+
+msgctxt "field:carrier,mygls_print_position:"
+msgid "Print Position"
+msgstr ""
+
+msgctxt "field:carrier,mygls_services:"
+msgid "Services"
+msgstr ""
+
+msgctxt "field:carrier,mygls_sms:"
+msgid "SMS"
+msgstr ""
+
+msgctxt "field:carrier,mygls_type_of_printer:"
+msgid "Type of Printer"
+msgstr ""
+
+msgctxt "field:carrier.credential.mygls,client_number:"
+msgid "Client Number"
+msgstr ""
+
+msgctxt "field:carrier.credential.mygls,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:carrier.credential.mygls,country:"
+msgid "Country"
+msgstr ""
+
+msgctxt "field:carrier.credential.mygls,password:"
+msgid "Password"
+msgstr ""
+
+msgctxt "field:carrier.credential.mygls,server:"
+msgid "Server"
+msgstr ""
+
+msgctxt "field:carrier.credential.mygls,username:"
+msgid "Username"
+msgstr ""
+
+msgctxt "field:stock.package,mygls_shipping_id:"
+msgid "ID"
+msgstr ""
+
+msgctxt "help:carrier,mygls_sms:"
+msgid ""
+"Variables that can be used in the text of the SMS:\n"
+"ParcelNr#, #COD#, #PickupDate#, #From_Name#, #ClientRef#"
+msgstr ""
+
+msgctxt "model:carrier.credential.mygls,name:"
+msgid "MyGLS Credential"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_create_shipping_mygls_wizard"
+msgid "Create MyGLS Shipping for Packages"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_credential_form"
+msgid "MyGLS Credentials"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_email_required"
+msgid ""
+"To validate shipment \"%(shipment)s\" you must add an email to party "
+"\"%(party)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_mobile_required"
+msgid ""
+"To validate shipment \"%(shipment)s\" you must add a mobile number to party "
+"\"%(party)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_mygls_api_error"
+msgid ""
+"MyGLS API call failed with the following error message:\n"
+"%(message)s"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_phone_mobile_required"
+msgid ""
+"To validate shipment \"%(shipment)s\" you must add a phone or mobile number "
+"to party \"%(party)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_shipment_has_reference_number"
+msgid ""
+"You cannot create a shipping label for shipment \"%(shipment)s\" because it "
+"already has a reference number."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_shipping_to_address_country_code_required"
+msgid ""
+"To validate shipment \"%(shipment)s\" you must set a country code to the "
+"destination address\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_warehouse_address_country_code_required"
+msgid ""
+"To validate shipment \"%(shipment)s\" you must set a country code to the "
+"address of warehouse \"%(warehouse)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_warehouse_address_required"
+msgid ""
+"To validate shipment \"%(shipment)s\" you must set an address on warehouse "
+"\"%(warehouse)s\"."
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_credential_form"
+msgid "MyGLS Credentials"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Addressee Only Service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Contact Service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Exchange Service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Express service (T09)"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Express service (T10)"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Express service (T12)"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Flexible Delivery Service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Flexible delivery Sms Service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Pick & Return Services"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Pick & Ship Service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "SMS pre-advice"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "SMS service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Saturday service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Service guaranteed delivery shipment in 24 Hours"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Stand By Service"
+msgstr ""
+
+msgctxt "selection:carrier,mygls_services:"
+msgid "Think Green Service"
+msgstr ""
+
+msgctxt "selection:carrier,shipping_service:"
+msgid "MyGLS"
+msgstr ""
+
+msgctxt "selection:carrier.credential.mygls,country:"
+msgid "Croatia"
+msgstr ""
+
+msgctxt "selection:carrier.credential.mygls,country:"
+msgid "Czechia"
+msgstr ""
+
+msgctxt "selection:carrier.credential.mygls,country:"
+msgid "Hungary"
+msgstr ""
+
+msgctxt "selection:carrier.credential.mygls,country:"
+msgid "Romania"
+msgstr ""
+
+msgctxt "selection:carrier.credential.mygls,country:"
+msgid "Slovakia"
+msgstr ""
+
+msgctxt "selection:carrier.credential.mygls,country:"
+msgid "Slovenia"
+msgstr ""
+
+msgctxt "selection:carrier.credential.mygls,server:"
+msgid "Production"
+msgstr ""
+
+msgctxt "selection:carrier.credential.mygls,server:"
+msgid "Testing"
+msgstr ""
+
+msgctxt "view:carrier.credential.mygls:"
+msgid "Credential Information"
+msgstr ""
+
+msgctxt "view:carrier:"
+msgid "MyGLS"
+msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/stock_quantity_early_planning.pot
--- a/templates/stock_quantity_early_planning.pot       Tue Oct 12 10:25:47 
2021 +0200
+++ b/templates/stock_quantity_early_planning.pot       Tue Oct 12 13:18:39 
2021 +0200
@@ -62,6 +62,10 @@
 msgid "Warehouses"
 msgstr ""
 
+msgctxt "help:stock.quantity.early_plan.generate.start,warehouses:"
+msgid "If empty all warehouses are used."
+msgstr ""
+
 msgctxt "model:ir.action,name:act_quantity_early_plan_form"
 msgid "Quantity Early Planning"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/stock_quantity_issue.pot
--- a/templates/stock_quantity_issue.pot        Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/stock_quantity_issue.pot        Tue Oct 12 13:18:39 2021 +0200
@@ -66,6 +66,10 @@
 msgid "Product"
 msgstr ""
 
+msgctxt "help:stock.quantity.issue.generate.start,warehouses:"
+msgid "If empty all warehouses are used."
+msgstr ""
+
 msgctxt "help:stock.quantity.issue.product,forecast_quantity:"
 msgid "The amount of stock expected to be in the warehouse."
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/web_shop.pot
--- a/templates/web_shop.pot    Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/web_shop.pot    Tue Oct 12 13:18:39 2021 +0200
@@ -14,10 +14,18 @@
 msgid "Web Shop"
 msgstr ""
 
+msgctxt "field:product.product,web_shop_description:"
+msgid "Web Shop Description"
+msgstr ""
+
 msgctxt "field:product.product,web_shops:"
 msgid "Web Shops"
 msgstr ""
 
+msgctxt "field:product.template,web_shop_description:"
+msgid "Web Shop Description"
+msgstr ""
+
 msgctxt "field:sale.sale,web_id:"
 msgid "Web ID"
 msgstr ""
@@ -204,6 +212,10 @@
 msgid "Web Shop - Warehouse"
 msgstr ""
 
+msgctxt "view:product.template:"
+msgid "Edit"
+msgstr ""
+
 msgctxt "view:web.shop:"
 msgid "Products"
 msgstr ""
diff -r cd63f691492a -r ee68243374f0 templates/web_shop_shopify.pot
--- a/templates/web_shop_shopify.pot    Tue Oct 12 10:25:47 2021 +0200
+++ b/templates/web_shop_shopify.pot    Tue Oct 12 13:18:39 2021 +0200
@@ -0,0 +1,282 @@
+#
+msgid ""
+msgstr "Content-Type: text/plain; charset=utf-8\n"
+
+msgctxt "field:product.attribute.set,shopify_option1:"
+msgid "Option 1"
+msgstr ""
+
+msgctxt "field:product.attribute.set,shopify_option2:"
+msgid "Option 2"
+msgstr ""
+
+msgctxt "field:product.attribute.set,shopify_option3:"
+msgid "Option 3"
+msgstr ""
+
+msgctxt "field:product.product,shopify_sku:"
+msgid "SKU"
+msgstr ""
+
+msgctxt "field:product.product,shopify_uom:"
+msgid "Shopify UOM"
+msgstr ""
+
+msgctxt "field:product.shopify_inventory_item,product:"
+msgid "Product"
+msgstr ""
+
+msgctxt "field:product.template,shopify_uom:"
+msgid "Shopify UOM"
+msgstr ""
+
+msgctxt "field:sale.sale,shopify_tax_adjustment:"
+msgid "Shopify Tax Adjustment"
+msgstr ""
+
+msgctxt "field:stock.shipment.shopify_identifier,sale:"
+msgid "Sale"
+msgstr ""
+
+msgctxt "field:stock.shipment.shopify_identifier,shipment:"
+msgid "Shipment"
+msgstr ""
+
+msgctxt "field:web.shop,shopify_password:"
+msgid "Password"
+msgstr ""
+
+msgctxt "field:web.shop,shopify_payment_journals:"
+msgid "Payment Journals"
+msgstr ""
+
+msgctxt "field:web.shop,shopify_trial:"
+msgid "Trial"
+msgstr ""
+
+msgctxt "field:web.shop,shopify_url:"
+msgid "Shop URL"
+msgstr ""
+
+msgctxt "field:web.shop,shopify_version:"
+msgid "Version"
+msgstr ""
+
+msgctxt "field:web.shop,shopify_warehouses:"
+msgid "Warehouses"
+msgstr ""
+
+msgctxt "field:web.shop-stock.location,shopify_id:"
+msgid "Shopify ID"
+msgstr ""
+
+msgctxt "field:web.shop-stock.location,shopify_stock_skip_warehouse:"
+msgid "Only storage zone"
+msgstr ""
+
+msgctxt "field:web.shop.shopify_identifier,record:"
+msgid "Record"
+msgstr ""
+
+msgctxt "field:web.shop.shopify_identifier,to_update:"
+msgid "To Update"
+msgstr ""
+
+msgctxt "field:web.shop.shopify_identifier,to_update_extra:"
+msgid "To Update Extra"
+msgstr ""
+
+msgctxt "field:web.shop.shopify_identifier,web_shop:"
+msgid "Web Shop"
+msgstr ""
+
+msgctxt "field:web.shop.shopify_payment_journal,gateway:"
+msgid "Gateway"
+msgstr ""
+
+msgctxt "field:web.shop.shopify_payment_journal,journal:"
+msgid "Journal"
+msgstr ""
+
+msgctxt "field:web.shop.shopify_payment_journal,shop:"
+msgid "Shop"
+msgstr ""
+
+msgctxt "help:web.shop,shopify_trial:"
+msgid "If checked reduce the number of calls per minute."
+msgstr ""
+
+msgctxt "help:web.shop-stock.location,shopify_stock_skip_warehouse:"
+msgid "Check to use only the quantity of the storage zone."
+msgstr ""
+
+msgctxt "help:web.shop.shopify_payment_journal,gateway:"
+msgid "The payment gateway name for which the journal must be used."
+msgstr ""
+
+msgctxt "model:ir.action,name:act_shop_shopify_identifier_form"
+msgid "Shopify Identifiers"
+msgstr ""
+
+msgctxt "model:ir.action,name:act_stock_shipment_shopify_identifier_form"
+msgid "Shipment Identifiers"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_custom_collection_fail"
+msgid ""
+"Failed to save custom collection \"%(category)s\" with error:\n"
+"%(error)s"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_fulfillment_fail"
+msgid ""
+"Failed to save fulfillment for sale \"%(sale)s\" with error:\n"
+"%(error)s"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_identifier_payment_unique"
+msgid "A shopify transaction can only be imported as payment once."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_identifier_record_web_shop_unique"
+msgid "The record cannot have more than one Shopify identifier per web shop."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_identifier_sale_web_shop_unique"
+msgid "A Shopify order can only be imported as a sale once."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_identifier_shipment_sale_unique"
+msgid "The shipment can not have more than one Shopify identifier per sale."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_inventory_item_fail"
+msgid ""
+"Failed to save inventory item for product \"%(product)s\" with error:\n"
+"%(error)s"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_location_id_unique"
+msgid "Each Shopify location can only be linked to one warehouse."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_product_fail"
+msgid ""
+"Failed to save product \"%(template)s\" with error:\n"
+"%(error)s"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_product_image_fail"
+msgid ""
+"Failed to save image \"%(image)s\" for product \"%(template)s\" with error:\n"
+"%(error)s"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_product_shopify_uom_digits"
+msgid ""
+"To update product \"%(product)s\" on Shopify, you must use an UOM without "
+"digits."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_refund_fail"
+msgid ""
+"Failed to save refund for sale \"%(sale)s\" with error:\n"
+"%(error)s"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_sale_line_without_product"
+msgid ""
+"To process the sale \"%(sale)s\" you must set a product on the line "
+"\"%(line)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_shop_currency_different"
+msgid ""
+"To update products on the shop \"%(shop)s\", you must set the currency to "
+"\"%(shopify_currency)s\" instead of \"%(shop_currency)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_shop_locale_different"
+msgid ""
+"To update products on the shop \"%(shop)s\", you must set the language to "
+"\"%(shopify_primary_locale)s\" instead of \"%(shop_language)s\"."
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_shopify_identifier"
+msgid "Shopify Identifier"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_shopify_identifiers"
+msgid "Shopify Identifiers"
+msgstr ""
+
+msgctxt "model:ir.message,text:msg_variant_fail"
+msgid ""
+"Failed to save variant \"%(product)s\" with error:\n"
+"%(error)s"
+msgstr ""
+
+msgctxt ""
+"model:ir.model.button,string:shop_shopify_identifier_set_to_update_button"
+msgid "Set to Update"
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_shop_shopify_identifier_form"
+msgid "Shopify Identifiers"
+msgstr ""
+
+msgctxt "model:ir.ui.menu,name:menu_stock_shipment_shopify_identifier_form"
+msgid "Shipment Identifiers"
+msgstr ""
+
+msgctxt "model:product.shopify_inventory_item,name:"
+msgid "Shopify Inventory Item"
+msgstr ""
+
+msgctxt "model:stock.shipment.shopify_identifier,name:"
+msgid "Shopify Shipment Identifier"
+msgstr ""
+
+msgctxt "model:web.shop.shopify_identifier,name:"
+msgid "Shopify Identifier"
+msgstr ""
+
+msgctxt "model:web.shop.shopify_payment_journal,name:"
+msgid "Shopify Payment Journal"
+msgstr ""
+
+msgctxt "selection:account.payment.journal,process_method:"
+msgid "Shopify"
+msgstr ""
+
+msgctxt "selection:ir.cron,method:"
+msgid "Fetch Shopify Orders"
+msgstr ""
+
+msgctxt "selection:ir.cron,method:"
+msgid "Update Shopify Inventory"
+msgstr ""
+
+msgctxt "selection:ir.cron,method:"
+msgid "Update Shopify Orders"
+msgstr ""
+
+msgctxt "selection:ir.cron,method:"
+msgid "Update Shopify Products"
+msgstr ""
+
+msgctxt "selection:stock.shipment.shopify_identifier,shipment:"
+msgid "Customer Shipment"
+msgstr ""
+
+msgctxt "selection:web.shop,type:"
+msgid "Shopify"
+msgstr ""
+
+msgctxt "view:product.attribute.set:"
+msgid "Shopify Options"
+msgstr ""
+
+msgctxt "view:web.shop:"
+msgid "Shopify"
+msgstr ""

Reply via email to