changeset d4e3404f7f73 in pootle:default details: https://hg.tryton.org/pootle?cmd=changeset;node=d4e3404f7f73 description: Monthly update diffstat:
templates/account.pot | 260 +++++++++------ templates/account_asset.pot | 12 + templates/account_deposit.pot | 16 +- templates/account_dunning.pot | 4 + templates/account_invoice.pot | 16 + templates/account_payment.pot | 12 + templates/account_payment_sepa.pot | 8 + templates/account_product.pot | 24 + templates/account_statement.pot | 20 + templates/account_stock_landed_cost.pot | 4 + templates/analytic_account.pot | 16 +- templates/analytic_purchase.pot | 6 - templates/company.pot | 8 + templates/ir.pot | 58 +++- templates/marketing.pot | 11 + templates/marketing_automation.pot | 517 +++++++++++++++++++++++++++++++ templates/party.pot | 410 ++++++++++++++++++++++++- templates/product_price_list.pot | 4 + templates/product_price_list_parent.pot | 6 + templates/production.pot | 4 + templates/production_work.pot | 12 + templates/project_invoice.pot | 4 + templates/purchase.pot | 14 +- templates/purchase_request.pot | 4 + templates/purchase_request_quotation.pot | 8 + templates/purchase_requisition.pot | 16 + templates/res.pot | 68 ++++ templates/sale.pot | 4 + templates/sale_advance_payment.pot | 8 + templates/sale_complaint.pot | 8 + templates/sale_extra.pot | 8 + templates/sale_opportunity.pot | 16 + templates/sale_product_customer.pot | 75 ++++ templates/sale_promotion.pot | 4 + templates/sale_supply_drop_shipment.pot | 4 + templates/sao.pot | 21 +- templates/stock.pot | 24 + templates/stock_location_move.pot | 8 + templates/stock_package.pot | 12 + templates/stock_supply.pot | 4 + templates/timesheet.pot | 24 + templates/tryton.pot | 507 ++---------------------------- templates/web_shortener.pot | 91 +++++ 43 files changed, 1743 insertions(+), 617 deletions(-) diffs (4165 lines): diff -r aa5e1760028a -r d4e3404f7f73 templates/account.pot --- a/templates/account.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account.pot Mon Apr 01 13:14:35 2019 +0200 @@ -18,6 +18,10 @@ msgid "Children" msgstr "" +msgctxt "field:account.account,closed:" +msgid "Closed" +msgstr "" + msgctxt "field:account.account,code:" msgid "Code" msgstr "" @@ -70,10 +74,6 @@ msgid "ID" msgstr "" -msgctxt "field:account.account,kind:" -msgid "Kind" -msgstr "" - msgctxt "field:account.account,left:" msgid "Left" msgstr "" @@ -246,6 +246,10 @@ msgid "Children" msgstr "" +msgctxt "field:account.account.template,closed:" +msgid "Closed" +msgstr "" + msgctxt "field:account.account.template,code:" msgid "Code" msgstr "" @@ -274,10 +278,6 @@ msgid "ID" msgstr "" -msgctxt "field:account.account.template,kind:" -msgid "Kind" -msgstr "" - msgctxt "field:account.account.template,name:" msgid "Name" msgstr "" @@ -362,8 +362,8 @@ msgid "Amount" msgstr "" -msgctxt "field:account.account.type,balance_sheet:" -msgid "Balance Sheet" +msgctxt "field:account.account.type,assets:" +msgid "Assets" msgstr "" msgctxt "field:account.account.type,childs:" @@ -386,18 +386,14 @@ msgid "Currency Digits" msgstr "" -msgctxt "field:account.account.type,display_balance:" -msgid "Display Balance" +msgctxt "field:account.account.type,expense:" +msgid "Expense" msgstr "" msgctxt "field:account.account.type,id:" msgid "ID" msgstr "" -msgctxt "field:account.account.type,income_statement:" -msgid "Income Statement" -msgstr "" - msgctxt "field:account.account.type,name:" msgid "Name" msgstr "" @@ -406,14 +402,34 @@ msgid "Parent" msgstr "" +msgctxt "field:account.account.type,payable:" +msgid "Payable" +msgstr "" + msgctxt "field:account.account.type,rec_name:" msgid "Record Name" msgstr "" +msgctxt "field:account.account.type,receivable:" +msgid "Receivable" +msgstr "" + +msgctxt "field:account.account.type,revenue:" +msgid "Revenue" +msgstr "" + msgctxt "field:account.account.type,sequence:" msgid "Sequence" msgstr "" +msgctxt "field:account.account.type,statement:" +msgid "Statement" +msgstr "" + +msgctxt "field:account.account.type,stock:" +msgid "Stock" +msgstr "" + msgctxt "field:account.account.type,template:" msgid "Template" msgstr "" @@ -430,8 +446,8 @@ msgid "Write User" msgstr "" -msgctxt "field:account.account.type.template,balance_sheet:" -msgid "Balance Sheet" +msgctxt "field:account.account.type.template,assets:" +msgid "Assets" msgstr "" msgctxt "field:account.account.type.template,childs:" @@ -446,18 +462,14 @@ msgid "Create User" msgstr "" -msgctxt "field:account.account.type.template,display_balance:" -msgid "Display Balance" +msgctxt "field:account.account.type.template,expense:" +msgid "Expense" msgstr "" msgctxt "field:account.account.type.template,id:" msgid "ID" msgstr "" -msgctxt "field:account.account.type.template,income_statement:" -msgid "Income Statement" -msgstr "" - msgctxt "field:account.account.type.template,name:" msgid "Name" msgstr "" @@ -466,14 +478,34 @@ msgid "Parent" msgstr "" +msgctxt "field:account.account.type.template,payable:" +msgid "Payable" +msgstr "" + msgctxt "field:account.account.type.template,rec_name:" msgid "Record Name" msgstr "" +msgctxt "field:account.account.type.template,receivable:" +msgid "Receivable" +msgstr "" + +msgctxt "field:account.account.type.template,revenue:" +msgid "Revenue" +msgstr "" + msgctxt "field:account.account.type.template,sequence:" msgid "Sequence" msgstr "" +msgctxt "field:account.account.type.template,statement:" +msgid "Statement" +msgstr "" + +msgctxt "field:account.account.type.template,stock:" +msgid "Stock" +msgstr "" + msgctxt "field:account.account.type.template,write_date:" msgid "Write Date" msgstr "" @@ -1467,6 +1499,10 @@ msgid "Move Description" msgstr "" +msgctxt "field:account.move.line,move_origin:" +msgid "Move Origin" +msgstr "" + msgctxt "field:account.move.line,move_state:" msgid "Move State" msgstr "" @@ -2899,14 +2935,16 @@ msgid "Write User" msgstr "" +msgctxt "help:account.account,closed:" +msgid "Check to prevent posting move on the account." +msgstr "" + msgctxt "help:account.account,general_ledger_balance:" msgid "Display only the balance in the general ledger report" msgstr "" msgctxt "help:account.account,reconcile:" -msgid "" -"Allow move lines of this account \n" -"to be reconciled." +msgid "Allow move lines of this account to be reconciled." msgstr "" msgctxt "help:account.account,second_currency:" @@ -2925,10 +2963,18 @@ msgid "Check to override template definition" msgstr "" +msgctxt "help:account.account.template,closed:" +msgid "Check to prevent posting move on the account." +msgstr "" + msgctxt "help:account.account.template,general_ledger_balance:" msgid "Display only the balance in the general ledger report" msgstr "" +msgctxt "help:account.account.template,reconcile:" +msgid "Allow move lines of this account to be reconciled." +msgstr "" + msgctxt "help:account.account.type,template_override:" msgid "Check to override template definition" msgstr "" @@ -3657,8 +3703,8 @@ msgctxt "model:ir.message,text:msg_account_invalid_type_second_currency" msgid "" -"To set a second currency for account \"%(account)s\", it must have the type " -"\"Other\"." +"To set a second currency for account \"%(account)s\", it must not have a " +"type \"payable\", \"revenue\", \"receivable\" nor \"expense\"." msgstr "" msgctxt "model:ir.message,text:msg_change_fiscalyear_post_move_sequence" @@ -3733,6 +3779,12 @@ msgid "You cannot reconcile already reconciled line \"%(line)s\"." msgstr "" +msgctxt "model:ir.message,text:msg_line_closed_account" +msgid "" +"To create a line on account \"%(account)s\", you must set a type or unclose " +"it." +msgstr "" + msgctxt "model:ir.message,text:msg_line_debit_credit" msgid "You cannot set both debit and credit on the line." msgstr "" @@ -3755,12 +3807,6 @@ "credit." msgstr "" -msgctxt "model:ir.message,text:msg_line_view_account" -msgid "" -"To create a line on account \"%(account)s\", you must change its \"view\" " -"kind." -msgstr "" - msgctxt "model:ir.message,text:msg_modify_delete_journal_period_moves" msgid "" "You cannot modify or delete journal-period \"%(journal_period)s\" because it" @@ -3952,6 +3998,50 @@ msgid "Re-Open" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_account" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_account_type" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_aged_balance" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_fiscalyear" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_general_ledger_account" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_general_ledger_line" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_period" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_tax" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_tax_code" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_tax_code_line" +msgid "User in code's company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_tax_rule" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_account_journal" msgid "Default Account Journal" msgstr "" @@ -4461,76 +4551,36 @@ msgid "at" msgstr "" -msgctxt "selection:account.account,kind:" -msgid "Expense" -msgstr "" - -msgctxt "selection:account.account,kind:" -msgid "Other" -msgstr "" - -msgctxt "selection:account.account,kind:" -msgid "Payable" -msgstr "" - -msgctxt "selection:account.account,kind:" -msgid "Receivable" -msgstr "" - -msgctxt "selection:account.account,kind:" -msgid "Revenue" -msgstr "" - -msgctxt "selection:account.account,kind:" -msgid "Stock" -msgstr "" - -msgctxt "selection:account.account,kind:" -msgid "View" -msgstr "" - -msgctxt "selection:account.account.template,kind:" -msgid "Expense" -msgstr "" - -msgctxt "selection:account.account.template,kind:" -msgid "Other" -msgstr "" - -msgctxt "selection:account.account.template,kind:" -msgid "Payable" -msgstr "" - -msgctxt "selection:account.account.template,kind:" -msgid "Receivable" -msgstr "" - -msgctxt "selection:account.account.template,kind:" -msgid "Revenue" -msgstr "" - -msgctxt "selection:account.account.template,kind:" -msgid "Stock" -msgstr "" - -msgctxt "selection:account.account.template,kind:" -msgid "View" -msgstr "" - -msgctxt "selection:account.account.type,display_balance:" -msgid "Credit - Debit" -msgstr "" - -msgctxt "selection:account.account.type,display_balance:" -msgid "Debit - Credit" -msgstr "" - -msgctxt "selection:account.account.type.template,display_balance:" -msgid "Credit - Debit" -msgstr "" - -msgctxt "selection:account.account.type.template,display_balance:" -msgid "Debit - Credit" +msgctxt "selection:account.account.type,statement:" +msgid "" +msgstr "" + +msgctxt "selection:account.account.type,statement:" +msgid "Balance" +msgstr "" + +msgctxt "selection:account.account.type,statement:" +msgid "Income" +msgstr "" + +msgctxt "selection:account.account.type,statement:" +msgid "Off-Balance" +msgstr "" + +msgctxt "selection:account.account.type.template,statement:" +msgid "" +msgstr "" + +msgctxt "selection:account.account.type.template,statement:" +msgid "Balance" +msgstr "" + +msgctxt "selection:account.account.type.template,statement:" +msgid "Income" +msgstr "" + +msgctxt "selection:account.account.type.template,statement:" +msgid "Off-Balance" msgstr "" msgctxt "selection:account.aged_balance.context,type:" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_asset.pot --- a/templates/account_asset.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_asset.pot Mon Apr 01 13:14:35 2019 +0200 @@ -2,6 +2,14 @@ msgid "" msgstr "Content-Type: text/plain; charset=utf-8\n" +msgctxt "field:account.account.type,fixed_asset:" +msgid "Fixed Asset" +msgstr "" + +msgctxt "field:account.account.type.template,fixed_asset:" +msgid "Fixed Asset" +msgstr "" + msgctxt "field:account.asset,account_journal:" msgid "Journal" msgstr "" @@ -540,6 +548,10 @@ msgid "Update Asset" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_asset" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_asset" msgid "Asset" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_deposit.pot --- a/templates/account_deposit.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_deposit.pot Mon Apr 01 13:14:35 2019 +0200 @@ -2,6 +2,14 @@ msgid "" msgstr "Content-Type: text/plain; charset=utf-8\n" +msgctxt "field:account.account.type,deposit:" +msgid "Deposit" +msgstr "" + +msgctxt "field:account.account.type.template,deposit:" +msgid "Deposit" +msgstr "" + msgctxt "field:account.invoice.recall_deposit.start,account:" msgid "Account" msgstr "" @@ -48,14 +56,6 @@ msgid "Recall Deposit" msgstr "" -msgctxt "selection:account.account,kind:" -msgid "Deposit" -msgstr "" - -msgctxt "selection:account.account.template,kind:" -msgid "Deposit" -msgstr "" - msgctxt "wizard_button:account.invoice.recall_deposit,start,end:" msgid "Cancel" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_dunning.pot --- a/templates/account_dunning.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_dunning.pot Mon Apr 01 13:14:35 2019 +0200 @@ -337,6 +337,10 @@ msgid "Line can be used only once on dunning." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_dunning" +msgid "User in company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_dunning_configuration" msgid "Dunnings" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_invoice.pot --- a/templates/account_invoice.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_invoice.pot Mon Apr 01 13:14:35 2019 +0200 @@ -194,6 +194,10 @@ msgid "Reconciled" msgstr "" +msgctxt "field:account.invoice,reconciliation_lines:" +msgid "Payment Lines" +msgstr "" + msgctxt "field:account.invoice,reference:" msgid "Reference" msgstr "" @@ -1198,6 +1202,18 @@ msgid "Validate" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_invoice" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_invoice_line" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_invoice_sequence" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence.type,name:sequence_type_account_invoice" msgid "Invoice" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_payment.pot --- a/templates/account_payment.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_payment.pot Mon Apr 01 13:14:35 2019 +0200 @@ -463,6 +463,18 @@ msgid "Succeed" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_payment" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_payment_group" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_payment_journal" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_account_payment_group" msgid "Default Account Payment Group" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_payment_sepa.pot --- a/templates/account_payment_sepa.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_payment_sepa.pot Mon Apr 01 13:14:35 2019 +0200 @@ -352,6 +352,14 @@ msgid "Wait" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_mandate" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_message" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence.type,name:sequence_type_mandate" msgid "SEPA Mandate" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_product.pot --- a/templates/account_product.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_product.pot Mon Apr 01 13:14:35 2019 +0200 @@ -28,6 +28,14 @@ msgid "Default Revenue Account" msgstr "" +msgctxt "field:analytic_account.rule,product:" +msgid "Product" +msgstr "" + +msgctxt "field:analytic_account.rule,product_category:" +msgid "Product Category" +msgstr "" + msgctxt "field:product.category,account_expense:" msgid "Account Expense" msgstr "" @@ -240,6 +248,22 @@ msgid "There is no account category defined on product \"%(name)s\"." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_category_accounting" +msgid "Any category" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_category_customer_taxes" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_category_default" +msgid "Not accounting category" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_category_supplier_taxes" +msgid "User in company" +msgstr "" + msgctxt "model:product.category-customer-account.tax,name:" msgid "Category - Customer Tax" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_statement.pot --- a/templates/account_statement.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_statement.pot Mon Apr 01 13:14:35 2019 +0200 @@ -612,6 +612,26 @@ msgid "Validate" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_line_group" +msgid "User in statement's company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_statement" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_statement_journal" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_statement_line" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_statement_origin" +msgid "User in statement's company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_line_group_form" msgid "Statement Line Groups" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/account_stock_landed_cost.pot --- a/templates/account_stock_landed_cost.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/account_stock_landed_cost.pot Mon Apr 01 13:14:35 2019 +0200 @@ -182,6 +182,10 @@ msgid "Post" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_landed_cost" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_landed_cost" msgid "Landed Cost" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/analytic_account.pot --- a/templates/analytic_account.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/analytic_account.pot Mon Apr 01 13:14:35 2019 +0200 @@ -94,10 +94,6 @@ msgid "Debit" msgstr "" -msgctxt "field:analytic_account.account,display_balance:" -msgid "Display Balance" -msgstr "" - msgctxt "field:analytic_account.account,distribution_parents:" msgid "Distribution Parents" msgstr "" @@ -376,6 +372,10 @@ msgid "Only one account is allowed by analytic root and origin." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_rule" +msgid "User in company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_account_list" msgid "Analytic Accounts" msgstr "" @@ -412,14 +412,6 @@ msgid "Valid" msgstr "" -msgctxt "selection:analytic_account.account,display_balance:" -msgid "Credit - Debit" -msgstr "" - -msgctxt "selection:analytic_account.account,display_balance:" -msgid "Debit - Credit" -msgstr "" - msgctxt "selection:analytic_account.account,state:" msgid "Closed" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/analytic_purchase.pot --- a/templates/analytic_purchase.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/analytic_purchase.pot Mon Apr 01 13:14:35 2019 +0200 @@ -10,12 +10,6 @@ msgid "Analytic Accounts Size" msgstr "" -msgctxt "model:ir.message,text:msg_analytic_account_required_for_quotation" -msgid "" -"To get a quote for purchase \"%(purchase)s\", you must enter a analytic " -"account for \"%(roots)s\" on line \"%(line)s\"." -msgstr "" - msgctxt "view:purchase.line:" msgid "Analytic" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/company.pot --- a/templates/company.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/company.pot Mon Apr 01 13:14:35 2019 +0200 @@ -314,6 +314,14 @@ msgid "Cron - Company" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_sequence" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_sequence_strict" +msgid "User in company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_company_list" msgid "Companies" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/ir.pot --- a/templates/ir.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/ir.pot Mon Apr 01 13:14:35 2019 +0200 @@ -382,6 +382,10 @@ msgid "Content" msgstr "" +msgctxt "field:ir.action.report,report_content_html:" +msgid "Content HTML" +msgstr "" + msgctxt "field:ir.action.report,report_content_name:" msgid "Content Name" msgstr "" @@ -2832,6 +2836,10 @@ "so every users must follow this rule" msgstr "" +msgctxt "help:ir.rule.group,name:" +msgid "Displayed to users when access error is raised for this rule." +msgstr "" + msgctxt "help:ir.rule.group,rules:" msgid "The rule is satisfied if at least one test is True" msgstr "" @@ -3422,6 +3430,12 @@ msgid "This record is part of the base configuration." msgstr "" +msgctxt "model:ir.message,text:msg_create_rule_error" +msgid "" +"You are not allowed to create records of \"%(model)s\" because they fail on at least one of these rules:\n" +"%(rules)s" +msgstr "" + msgctxt "model:ir.message,text:msg_cron_email" msgid "" "Scheduled action failed\n" @@ -3432,6 +3446,12 @@ "%(traceback)s" msgstr "" +msgctxt "model:ir.message,text:msg_delete_rule_error" +msgid "" +"You are not allowed to delete records \"%(ids)s\" of \"%(model)s\" because of at lease one of those rules:\n" +"%(rules)s" +msgstr "" + msgctxt "model:ir.message,text:msg_delete_xml_record" msgid "You are not allowed to delete this record." msgstr "" @@ -3440,6 +3460,10 @@ msgid "Invalid domain in schema \"%(schema)s\"." msgstr "" +msgctxt "model:ir.message,text:msg_dict_schema_invalid_selection" +msgid "Invalid selection in schema \"%(schema)s\"." +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 " @@ -3462,6 +3486,10 @@ msgid "The value \"%(value)s\" for field \"%(field)s\" in \"%(model)s\" does not exist." msgstr "" +msgctxt "model:ir.message,text:msg_html_editor_save_fail" +msgid "Failed to save, please retry." +msgstr "" + msgctxt "model:ir.message,text:msg_id_positive" msgid "ID must be positive." msgstr "" @@ -3500,7 +3528,15 @@ msgstr "" msgctxt "model:ir.message,text:msg_read_error" -msgid "You are trying to read records of \"%(model)s\" that don't exist anymore." +msgid "" +"You are trying to read records \"%(ids)s\" of \"%(model)s\" that don't exist" +" anymore." +msgstr "" + +msgctxt "model:ir.message,text:msg_read_rule_error" +msgid "" +"You are not allowed to read records \"%(ids)s\" of \"%(model)s\" because of at least one of these rules:\n" +"%(rules)s" msgstr "" msgctxt "model:ir.message,text:msg_recursion_error" @@ -3530,7 +3566,7 @@ msgstr "" msgctxt "model:ir.message,text:msg_search_function_missing" -msgid "Missing search function for field \"%(field)s\"." +msgid "Missing search function for field \"%(field)s\" in \"%(model)s\"." msgstr "" msgctxt "model:ir.message,text:msg_selection_validation_record" @@ -3555,6 +3591,10 @@ msgid "Missing sequence." msgstr "" +msgctxt "model:ir.message,text:msg_setter_function_missing" +msgid "Missing setter function for field \"%(field)s\" in \"%(model)s\"." +msgstr "" + msgctxt "model:ir.message,text:msg_size_validation_record" msgid "" "The value for field \"%(field)s\" in \"%(model)s\" is too long (%(size)i > " @@ -3589,8 +3629,14 @@ msgctxt "model:ir.message,text:msg_write_error" msgid "" -"You are trying to write to records of \"%(model)s\" that don't exist " -"anymore." +"You are trying to write to records \"%(ids)s\" of \"%(model)s\" that don't " +"exist anymore." +msgstr "" + +msgctxt "model:ir.message,text:msg_write_rule_error" +msgid "" +"You are not allowed to write to records \"%(ids)s\" of \"%(model)s\" because of at least one of these rules:\n" +"%(rules)s" msgstr "" msgctxt "model:ir.message,text:msg_write_xml_record" @@ -4206,6 +4252,10 @@ msgstr "" msgctxt "view:ir.action.report:" +msgid "Edit" +msgstr "" + +msgctxt "view:ir.action.report:" msgid "General" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/marketing.pot --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/marketing.pot Mon Apr 01 13:14:35 2019 +0200 @@ -0,0 +1,11 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "model:ir.ui.menu,name:menu_marketing" +msgid "Marketing" +msgstr "" + +msgctxt "model:res.group,name:group_marketing" +msgid "Marketing" +msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/marketing_automation.pot --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/marketing_automation.pot Mon Apr 01 13:14:35 2019 +0200 @@ -0,0 +1,517 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:marketing.automation.activity,action:" +msgid "Action" +msgstr "" + +msgctxt "field:marketing.automation.activity,children:" +msgid "Children" +msgstr "" + +msgctxt "field:marketing.automation.activity,condition:" +msgid "Condition" +msgstr "" + +msgctxt "field:marketing.automation.activity,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:marketing.automation.activity,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:marketing.automation.activity,delay:" +msgid "Delay" +msgstr "" + +msgctxt "field:marketing.automation.activity,email_clicked:" +msgid "E-Mails Clicked" +msgstr "" + +msgctxt "field:marketing.automation.activity,email_from:" +msgid "From" +msgstr "" + +msgctxt "field:marketing.automation.activity,email_opened:" +msgid "E-Mails Opened" +msgstr "" + +msgctxt "field:marketing.automation.activity,email_template:" +msgid "E-Mail Template" +msgstr "" + +msgctxt "field:marketing.automation.activity,email_title:" +msgid "E-Mail Title" +msgstr "" + +msgctxt "field:marketing.automation.activity,event:" +msgid "Event" +msgstr "" + +msgctxt "field:marketing.automation.activity,id:" +msgid "ID" +msgstr "" + +msgctxt "field:marketing.automation.activity,name:" +msgid "Name" +msgstr "" + +msgctxt "field:marketing.automation.activity,negative:" +msgid "Negative" +msgstr "" + +msgctxt "field:marketing.automation.activity,on:" +msgid "On" +msgstr "" + +msgctxt "field:marketing.automation.activity,parent:" +msgid "Parent" +msgstr "" + +msgctxt "field:marketing.automation.activity,parent_action:" +msgid "Parent Action" +msgstr "" + +msgctxt "field:marketing.automation.activity,rec_name:" +msgid "Record Name" +msgstr "" + +msgctxt "field:marketing.automation.activity,record_count:" +msgid "Records" +msgstr "" + +msgctxt "field:marketing.automation.activity,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:marketing.automation.activity,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "field:marketing.automation.record,blocked:" +msgid "Blocked" +msgstr "" + +msgctxt "field:marketing.automation.record,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:marketing.automation.record,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:marketing.automation.record,id:" +msgid "ID" +msgstr "" + +msgctxt "field:marketing.automation.record,rec_name:" +msgid "Record Name" +msgstr "" + +msgctxt "field:marketing.automation.record,record:" +msgid "Record" +msgstr "" + +msgctxt "field:marketing.automation.record,scenario:" +msgid "Scenario" +msgstr "" + +msgctxt "field:marketing.automation.record,uuid:" +msgid "UUID" +msgstr "" + +msgctxt "field:marketing.automation.record,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:marketing.automation.record,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,activity:" +msgid "Activity" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,activity_action:" +msgid "Activity Action" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,at:" +msgid "At" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,email_clicked:" +msgid "E-Mail Clicked" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,email_opened:" +msgid "E-Mail Opened" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,id:" +msgid "ID" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,rec_name:" +msgid "Record Name" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,record:" +msgid "Record" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,state:" +msgid "State" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:marketing.automation.record.activity,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "field:marketing.automation.scenario,activities:" +msgid "Activities" +msgstr "" + +msgctxt "field:marketing.automation.scenario,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:marketing.automation.scenario,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:marketing.automation.scenario,domain:" +msgid "Domain" +msgstr "" + +msgctxt "field:marketing.automation.scenario,id:" +msgid "ID" +msgstr "" + +msgctxt "field:marketing.automation.scenario,model:" +msgid "Model" +msgstr "" + +msgctxt "field:marketing.automation.scenario,name:" +msgid "Name" +msgstr "" + +msgctxt "field:marketing.automation.scenario,rec_name:" +msgid "Record Name" +msgstr "" + +msgctxt "field:marketing.automation.scenario,record_count:" +msgid "Records" +msgstr "" + +msgctxt "field:marketing.automation.scenario,record_count_blocked:" +msgid "Records Blocked" +msgstr "" + +msgctxt "field:marketing.automation.scenario,state:" +msgid "State" +msgstr "" + +msgctxt "field:marketing.automation.scenario,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:marketing.automation.scenario,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "help:marketing.automation.activity,condition:" +msgid "" +"The PYSON statement that the record must match in order to execute the activity.\n" +"The record is represented by \"self\"" +msgstr "" + +msgctxt "help:marketing.automation.activity,delay:" +msgid "After how much time the action should be executed." +msgstr "" + +msgctxt "help:marketing.automation.activity,email_from:" +msgid "Leave empty to use the value defined in the configuration file." +msgstr "" + +msgctxt "help:marketing.automation.activity,email_template:" +msgid "" +"The HTML content of the E-mail.\n" +"The Genshi syntax can be used with 'record' in the evaluation context." +msgstr "" + +msgctxt "help:marketing.automation.activity,negative:" +msgid "" +"Check to execute the activity if the event has not happened by the end of " +"the delay." +msgstr "" + +msgctxt "help:marketing.automation.scenario,domain:" +msgid "A PYSON domain used to filter records valid for this scenario." +msgstr "" + +msgctxt "model:ir.action,name:act_activity_tree" +msgid "Activities" +msgstr "" + +msgctxt "model:ir.action,name:act_record_activity_form" +msgid "Record Activities" +msgstr "" + +msgctxt "model:ir.action,name:act_record_form" +msgid "Records" +msgstr "" + +msgctxt "model:ir.action,name:act_scenario_form" +msgid "Scenarios" +msgstr "" + +msgctxt "model:ir.action,name:report_unsubscribe" +msgid "Marketing Automation Unsubscribe" +msgstr "" + +msgctxt "" +"model:ir.action.act_window.domain,name:act_record_activity_form_domain_all" +msgid "All" +msgstr "" + +msgctxt "" +"model:ir.action.act_window.domain,name:act_record_activity_form_domain_cancelled" +msgid "Cancelled" +msgstr "" + +msgctxt "" +"model:ir.action.act_window.domain,name:act_record_activity_form_domain_done" +msgid "Done" +msgstr "" + +msgctxt "" +"model:ir.action.act_window.domain,name:act_record_activity_form_domain_waiting" +msgid "Waiting" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_scenario_form_domain_all" +msgid "All" +msgstr "" + +msgctxt "" +"model:ir.action.act_window.domain,name:act_scenario_form_domain_draft" +msgid "Draft" +msgstr "" + +msgctxt "" +"model:ir.action.act_window.domain,name:act_scenario_form_domain_running" +msgid "Running" +msgstr "" + +msgctxt "" +"model:ir.action.act_window.domain,name:act_scenario_form_domain_stopped" +msgid "Stopped" +msgstr "" + +msgctxt "model:ir.cron,name:cron_record_activity_process" +msgid "Process Record Activity" +msgstr "" + +msgctxt "model:ir.cron,name:cron_scenario_trigger" +msgid "Trigger Scenarios" +msgstr "" + +msgctxt "model:ir.message,text:msg_activity_invalid_condition" +msgid "" +"Invalid condition \"%(condition)s\" in activity \"%(activity)s\" with " +"exception \"%(exception)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_activity_invalid_email_template" +msgid "" +"Invalid e-mail template in activity \"%(activity)s\" with exception " +"\"%(exception)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_activity_record_unique" +msgid "Record Activity must be unique by record and activity." +msgstr "" + +msgctxt "model:ir.message,text:msg_record_scenario_record_unique" +msgid "Record must be unique by scenario." +msgstr "" + +msgctxt "model:ir.message,text:msg_record_uuid_unique" +msgid "UUID of record must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_scenario_invalid_domain" +msgid "Invalid domain in scenario \"%(scenario)s\" with exception \"%(exception)s\"." +msgstr "" + +msgctxt "model:ir.model.button,string:record_activity_on_email_clicked_button" +msgid "E-Mail Clicked" +msgstr "" + +msgctxt "model:ir.model.button,string:record_activity_on_email_opened_button" +msgid "E-Mail Opened" +msgstr "" + +msgctxt "model:ir.model.button,string:scenario_draft_button" +msgid "Draft" +msgstr "" + +msgctxt "model:ir.model.button,string:scenario_run_button" +msgid "Run" +msgstr "" + +msgctxt "model:ir.model.button,string:scenario_stop_button" +msgid "Stop" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_scenario_form" +msgid "Scenarios" +msgstr "" + +msgctxt "model:marketing.automation.activity,name:" +msgid "Marketing Activity" +msgstr "" + +msgctxt "model:marketing.automation.record,name:" +msgid "Marketing Record" +msgstr "" + +msgctxt "model:marketing.automation.record.activity,name:" +msgid "Marketing Record Activity" +msgstr "" + +msgctxt "model:marketing.automation.scenario,name:" +msgid "Marketing Scenario" +msgstr "" + +msgctxt "report:marketing.automation.unsubscribe:" +msgid "Unsubscribe" +msgstr "" + +msgctxt "report:marketing.automation.unsubscribe:" +msgid "" +"We are sorry to see you go, and apologize if we have overwhelmed your inbox." +msgstr "" + +msgctxt "report:marketing.automation.unsubscribe:" +msgid "You are unsubscribed" +msgstr "" + +msgctxt "report:marketing.automation.unsubscribe:" +msgid "You have been successfully unsubscribed from this kind of email." +msgstr "" + +msgctxt "selection:marketing.automation.activity,action:" +msgid "" +msgstr "" + +msgctxt "selection:marketing.automation.activity,action:" +msgid "Send E-Mail" +msgstr "" + +msgctxt "selection:marketing.automation.activity,event:" +msgid "" +msgstr "" + +msgctxt "selection:marketing.automation.activity,event:" +msgid "E-Mail Clicked" +msgstr "" + +msgctxt "selection:marketing.automation.activity,event:" +msgid "E-Mail Opened" +msgstr "" + +msgctxt "selection:marketing.automation.activity,on:" +msgid "" +msgstr "" + +msgctxt "selection:marketing.automation.activity,on:" +msgid "E-Mail Clicked" +msgstr "" + +msgctxt "selection:marketing.automation.activity,on:" +msgid "E-Mail Not Clicked" +msgstr "" + +msgctxt "selection:marketing.automation.activity,on:" +msgid "E-Mail Not Opened" +msgstr "" + +msgctxt "selection:marketing.automation.activity,on:" +msgid "E-Mail Opened" +msgstr "" + +msgctxt "selection:marketing.automation.activity,parent:" +msgid "Activity" +msgstr "" + +msgctxt "selection:marketing.automation.activity,parent:" +msgid "Scenario" +msgstr "" + +msgctxt "selection:marketing.automation.record.activity,state:" +msgid "Cancelled" +msgstr "" + +msgctxt "selection:marketing.automation.record.activity,state:" +msgid "Done" +msgstr "" + +msgctxt "selection:marketing.automation.record.activity,state:" +msgid "Waiting" +msgstr "" + +msgctxt "selection:marketing.automation.scenario,state:" +msgid "Draft" +msgstr "" + +msgctxt "selection:marketing.automation.scenario,state:" +msgid "Running" +msgstr "" + +msgctxt "selection:marketing.automation.scenario,state:" +msgid "Stopped" +msgstr "" + +msgctxt "view:marketing.automation.activity:" +msgid "After" +msgstr "" + +msgctxt "view:marketing.automation.activity:" +msgid "Edit" +msgstr "" + +msgctxt "view:marketing.automation.activity:" +msgid "If" +msgstr "" + +msgctxt "view:marketing.automation.activity:" +msgid "On" +msgstr "" + +msgctxt "view:marketing.automation.activity:" +msgid "Template:" +msgstr "" + +msgctxt "view:marketing.automation.activity:" +msgid "Title:" +msgstr "" + +msgctxt "view:marketing.automation.record.activity:" +msgid "Time" +msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/party.pot --- a/templates/party.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/party.pot Mon Apr 01 13:14:35 2019 +0200 @@ -735,6 +735,10 @@ msgid "Party \"%(party)s\" cannot be erased because they are still active." msgstr "" +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for party \"%(party)s\" is not valid." +msgstr "" + msgctxt "model:ir.message,text:msg_invalid_format" msgid "Invalid format \"%(format)s\" with exception \"%(exception)s\"." msgstr "" @@ -743,10 +747,6 @@ msgid "The phone number \"%(phone)s\" for party \"%(party)s\" is not valid." msgstr "" -msgctxt "model:ir.message,text:msg_invalid_vat_number" -msgid "The VAT number \"%(code)s\" for party \"%(party)s\" is not valid." -msgstr "" - msgctxt "model:ir.message,text:msg_party_code_unique" msgid "The code on party must be unique." msgstr "" @@ -904,7 +904,407 @@ msgstr "" msgctxt "selection:party.identifier,type:" -msgid "VAT" +msgid "Albanian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Argentinian Tax Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Australian Business Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Australian Company Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Australian Tax File Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Austrian Company Register" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Austrian Tax Identification" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Belgian Enterprise Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Brazillian Company Identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Brazillian National Identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Bulgarian Number of a Foreigner" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Bulgarian Personal Identity Codes" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Bulgarian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Canadian Business Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Canadian Social Insurance Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Chilean National Tax Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Chinese Resident Identity Card Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Colombian Business Tax Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Colombian Identity Code" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Croatian Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Cypriot VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Czech National Identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Czech VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Danish Citizen Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Danish VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Dominican Republic National Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Dominican Republic Tax" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Dutch Citizen Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Dutch School Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Dutch VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Dutch student identification number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Ecuadorian Personal Identity Code" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Ecuadorian Tax Identification" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "English Unique Pupil Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Estonian Organisation Registration Code" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Estonian Personcal ID number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Estonian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "European VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Finnish Association Identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Finnish Business Identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Finnish Personal Identity Code" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Finnish VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Finnish individual tax number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "French Personal Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "French Tax Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "French VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "German Company Register Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "German Personal Tax Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "German Tax Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "German VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Greek VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Hungarian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Icelandic Personal and Organisation Identity Code" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Icelandic VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Indian Digital Resident Personal Identity Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Indian Income Tax Identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Irish Personal Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Irish VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Italian Tax Code for Individuals" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Italian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Latvian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Lithuanian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Luxembourgian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Malaysian National Registration Identity Card Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Maltese VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Mauritian National Identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Mexican Tax Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Monacan VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Norwegian Organisation Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Norwegian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Polish National Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Polish Register of Economic Units" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Polish VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Portuguese VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Romanian Numerical Personal Code" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Romanian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Russian Tax identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "SEPA Identifier of the Creditor (AT-02)" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "San Marino National Tax Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Serbian Tax Identification" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Slovak Birth Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Slovak VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Slovenian VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Spanish Company Tax" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Spanish Foreigner Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Spanish Personal Identity Codes" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Spanish VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Swedish Company Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Swedish VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Swiss Business Identifier" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Swiss Social Security Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Swiss VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "Turkish Personal Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "U.S. Adoption Taxpayer Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "U.S. Employer Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "U.S. Individual Taxpayer Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "U.S. Preparer Tax Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "U.S. Social Security Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "U.S. Taxpayer Identification Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "United Kingdom (and Isle of Man) VAT Number" +msgstr "" + +msgctxt "selection:party.identifier,type:" +msgid "United Kingdom National Health Service Patient Identifier" msgstr "" msgctxt "view:party.party:" diff -r aa5e1760028a -r d4e3404f7f73 templates/product_price_list.pot --- a/templates/product_price_list.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/product_price_list.pot Mon Apr 01 13:14:35 2019 +0200 @@ -144,6 +144,10 @@ "exception \"%(exception)s\"." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_product_list" +msgid "User in company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_price_list" msgid "Price Lists" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/product_price_list_parent.pot --- a/templates/product_price_list_parent.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/product_price_list_parent.pot Mon Apr 01 13:14:35 2019 +0200 @@ -5,3 +5,9 @@ msgctxt "field:product.price_list,parent:" msgid "Parent" msgstr "" + +msgctxt "help:product.price_list.line,formula:" +msgid "" +"\n" +"- parent_unit_price: the unit_price from the parent" +msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/production.pot --- a/templates/production.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/production.pot Mon Apr 01 13:14:35 2019 +0200 @@ -593,6 +593,10 @@ msgid "Wait" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_production" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_production" msgid "Production" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/production_work.pot --- a/templates/production_work.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/production_work.pot Mon Apr 01 13:14:35 2019 +0200 @@ -254,6 +254,18 @@ msgid "Run" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_work" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_work_center" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_work_cycle" +msgid "User in company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_work_center_category_list" msgid "Work Center Categories" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/project_invoice.pot --- a/templates/project_invoice.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/project_invoice.pot Mon Apr 01 13:14:35 2019 +0200 @@ -102,6 +102,10 @@ msgid "Invoice" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_line_project_invoice" +msgid "Any timesheet line" +msgstr "" + msgctxt "model:project.work.invoiced_progress,name:" msgid "Work Invoiced Progress" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/purchase.pot --- a/templates/purchase.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/purchase.pot Mon Apr 01 13:14:35 2019 +0200 @@ -424,7 +424,7 @@ msgstr "" msgctxt "field:purchase.product_supplier,product:" -msgid "Product" +msgid "Variant" msgstr "" msgctxt "field:purchase.product_supplier,rec_name:" @@ -435,6 +435,10 @@ msgid "Sequence" msgstr "" +msgctxt "field:purchase.product_supplier,template:" +msgid "Product" +msgstr "" + msgctxt "field:purchase.product_supplier,write_date:" msgid "Write Date" msgstr "" @@ -951,6 +955,14 @@ msgid "Quote" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_product_supplier" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_purchase" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_purchase" msgid "Purchase" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/purchase_request.pot --- a/templates/purchase_request.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/purchase_request.pot Mon Apr 01 13:14:35 2019 +0200 @@ -188,6 +188,10 @@ msgid "Handle Purchase Cancellation" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_purchase_request" +msgid "User in company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_purchase_request_form" msgid "Purchase Requests" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/purchase_request_quotation.pot --- a/templates/purchase_request_quotation.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/purchase_request_quotation.pot Mon Apr 01 13:14:35 2019 +0200 @@ -244,6 +244,14 @@ msgid "A quotation was already made for request \"%(request)s\"." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_request_quotation" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_request_quotation_line" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_purchase_request_quotation" msgid "Purchase Request Quotation" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/purchase_requisition.pot --- a/templates/purchase_requisition.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/purchase_requisition.pot Mon Apr 01 13:14:35 2019 +0200 @@ -218,6 +218,22 @@ msgid "Wait" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_requisition" +msgid "Any requisition" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_requisition_default" +msgid "Own requisition" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_requisition_line" +msgid "Any requisition line" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_requisition_line_default" +msgid "Own requisition line" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_purchase_requisition" msgid "Purchase Requisition" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/res.pot --- a/templates/res.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/res.pot Mon Apr 01 13:14:35 2019 +0200 @@ -616,6 +616,74 @@ msgid "Model Button - Group" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_action" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_action_act_window" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_action_keyword" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_action_report" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_action_url" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_action_wizard" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_menu" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_sequence" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_sequence_strict" +msgid "User in groups" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_session" +msgid "Own session" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_session_wizard" +msgid "Own session" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_ui_menu_favorite" +msgid "Own favorite" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_user_application" +msgid "Own user application" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_user_application_admin" +msgid "Any user application" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_user_warning" +msgid "Own warning" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_view_search" +msgid "Own view search" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_view_search_admin" +msgid "Any view search" +msgstr "" + msgctxt "model:ir.rule.group-res.group,name:" msgid "Rule Group - Group" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sale.pot --- a/templates/sale.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/sale.pot Mon Apr 01 13:14:35 2019 +0200 @@ -1553,6 +1553,10 @@ msgid "Quote" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_sale" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_sale" msgid "Sale" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sale_advance_payment.pot --- a/templates/sale_advance_payment.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/sale_advance_payment.pot Mon Apr 01 13:14:35 2019 +0200 @@ -2,6 +2,14 @@ msgid "" msgstr "Content-Type: text/plain; charset=utf-8\n" +msgctxt "field:account.account.type,unearned_revenue:" +msgid "Unearned Revenue" +msgstr "" + +msgctxt "field:account.account.type.template,unearned_revenue:" +msgid "Unearned Revenue" +msgstr "" + msgctxt "field:sale.advance_payment.condition,account:" msgid "Account" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sale_complaint.pot --- a/templates/sale_complaint.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/sale_complaint.pot Mon Apr 01 13:14:35 2019 +0200 @@ -329,6 +329,14 @@ msgid "Wait" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_action" +msgid "User in complaint's company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_complaint" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_complaint" msgid "Customer Complaint" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sale_extra.pot --- a/templates/sale_extra.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/sale_extra.pot Mon Apr 01 13:14:35 2019 +0200 @@ -138,6 +138,14 @@ msgid "Sale Extras" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_extra" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_extra_line" +msgid "User in extra's company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_extra" msgid "Extras" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sale_opportunity.pot --- a/templates/sale_opportunity.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/sale_opportunity.pot Mon Apr 01 13:14:35 2019 +0200 @@ -533,6 +533,22 @@ msgid "Convert to Opportunity" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_opportunity" +msgid "User in company of opportunity" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_opportunity_employee" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_opportunity_employee_monthly" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_opportunity_monthly" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_sale_opportunity" msgid "Sale Opportunity" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sale_product_customer.pot --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/sale_product_customer.pot Mon Apr 01 13:14:35 2019 +0200 @@ -0,0 +1,75 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:product.product,product_customers:" +msgid "Customers" +msgstr "" + +msgctxt "field:product.template,product_customers:" +msgid "Customers" +msgstr "" + +msgctxt "field:sale.line,product_customer:" +msgid "Customer's Product" +msgstr "" + +msgctxt "field:sale.product_customer,code:" +msgid "Code" +msgstr "" + +msgctxt "field:sale.product_customer,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:sale.product_customer,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:sale.product_customer,id:" +msgid "ID" +msgstr "" + +msgctxt "field:sale.product_customer,name:" +msgid "Name" +msgstr "" + +msgctxt "field:sale.product_customer,party:" +msgid "Customer" +msgstr "" + +msgctxt "field:sale.product_customer,product:" +msgid "Variant" +msgstr "" + +msgctxt "field:sale.product_customer,rec_name:" +msgid "Record Name" +msgstr "" + +msgctxt "field:sale.product_customer,sequence:" +msgid "Sequence" +msgstr "" + +msgctxt "field:sale.product_customer,template:" +msgid "Product" +msgstr "" + +msgctxt "field:sale.product_customer,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:sale.product_customer,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "model:ir.action,name:act_product_customer_form" +msgid "Product Customers" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_product_customer" +msgid "Product Customers" +msgstr "" + +msgctxt "model:sale.product_customer,name:" +msgid "Product Customer" +msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sale_promotion.pot --- a/templates/sale_promotion.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/sale_promotion.pot Mon Apr 01 13:14:35 2019 +0200 @@ -170,6 +170,10 @@ "exception \"%(exception)s\"." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_promotion" +msgid "User in company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_promotion" msgid "Promotions" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sale_supply_drop_shipment.pot --- a/templates/sale_supply_drop_shipment.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/sale_supply_drop_shipment.pot Mon Apr 01 13:14:35 2019 +0200 @@ -272,6 +272,10 @@ msgid "Wait" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_shipment_drop" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_shipment_drop" msgid "Drop Shipment" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/sao.pot --- a/templates/sao.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/sao.pot Mon Apr 01 13:14:35 2019 +0200 @@ -1,4 +1,4 @@ -# Generated by grunt-xgettext on Fri Mar 01 2019 00:18:48 GMT+0100 (CET) +# Generated by grunt-xgettext on Mon Apr 01 2019 13:14:07 GMT+0200 (CEST) msgid "Are your sure to leave?" msgstr "" @@ -189,10 +189,10 @@ msgid "Add..." msgstr "" -msgid "Attachment(%1)" +msgid "Attachment (%1)" msgstr "" -msgid "Note(%1)" +msgid "Note (%1/%2)" msgstr "" msgid " of " @@ -303,13 +303,13 @@ msgid "Size" msgstr "" -msgid "Open the record <F2>" +msgid "Open the record" msgstr "" -msgid "Clear the field <Del>" +msgid "Clear the field" msgstr "" -msgid "Search a record <F2>" +msgid "Search a record" msgstr "" msgid "Add" @@ -339,6 +339,9 @@ msgid "Clear" msgstr "" +msgid "Choose a language" +msgstr "" + msgid "%1%" msgstr "" @@ -357,6 +360,9 @@ msgid "Week" msgstr "" +msgid "Day" +msgstr "" + msgid ", " msgstr "" @@ -540,6 +546,9 @@ msgid "Predefined Exports" msgstr "" +msgid "Use locale format" +msgstr "" + msgid "Add Field Names" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/stock.pot --- a/templates/stock.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/stock.pot Mon Apr 01 13:14:35 2019 +0200 @@ -2245,6 +2245,30 @@ msgid "Wait" msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_move" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_shipment_in" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_shipment_in_return" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_shipment_internal" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_shipment_out" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_shipment_out_return" +msgid "User in company" +msgstr "" + msgctxt "model:ir.sequence,name:sequence_inventory" msgid "Inventory" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/stock_location_move.pot --- a/templates/stock_location_move.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/stock_location_move.pot Mon Apr 01 13:14:35 2019 +0200 @@ -52,6 +52,14 @@ "\"%(assigned_by)s\"." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_location_movable" +msgid "Movable location" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_location_movable_admin" +msgid "Any location" +msgstr "" + msgctxt "model:res.group,name:group_stock_location_movable" msgid "Stock Location Movable" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/stock_package.pot --- a/templates/stock_package.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/stock_package.pot Mon Apr 01 13:14:35 2019 +0200 @@ -50,6 +50,10 @@ msgid "Shipment" msgstr "" +msgctxt "field:stock.package,state:" +msgid "State" +msgstr "" + msgctxt "field:stock.package,type:" msgid "Type" msgstr "" @@ -145,3 +149,11 @@ msgctxt "report:stock.package.label:" msgid "Shipment:" msgstr "" + +msgctxt "selection:stock.package,state:" +msgid "Closed" +msgstr "" + +msgctxt "selection:stock.package,state:" +msgid "Open" +msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/stock_supply.pot --- a/templates/stock_supply.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/stock_supply.pot Mon Apr 01 13:14:35 2019 +0200 @@ -191,6 +191,10 @@ msgid "Only one order point is allowed for each product-location pair." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_order_point" +msgid "User in company" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_order_point_form" msgid "Order Points" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/timesheet.pot --- a/templates/timesheet.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/timesheet.pot Mon Apr 01 13:14:35 2019 +0200 @@ -386,6 +386,30 @@ msgid "Work origin must be unique by company." msgstr "" +msgctxt "model:ir.rule.group,name:rule_group_hours_employee" +msgid "Own employee hours" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_hours_employee_admin" +msgid "Any employee hours" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_line" +msgid "Own timesheet line" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_line_admin" +msgid "Any timesheet line" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_work" +msgid "User in company" +msgstr "" + +msgctxt "model:ir.rule.group,name:rule_group_work_admin" +msgid "Any work" +msgstr "" + msgctxt "model:ir.ui.menu,name:menu_configuration" msgid "Configuration" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/tryton.pot --- a/templates/tryton.pot Fri Mar 01 00:20:56 2019 +0100 +++ b/templates/tryton.pot Mon Apr 01 13:14:35 2019 +0200 @@ -1,1164 +1,827 @@ -# Translations template for tryton. -# Copyright (C) 2019 Tryton -# This file is distributed under the same license as the tryton project. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: tryton 5.1.dev0\n" -"Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2019-03-01 00:16+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: LANGUAGE <[email protected]>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -#: tryton/config.py:74 msgid "specify alternate config file" msgstr "" -#: tryton/config.py:77 msgid "development mode" msgstr "" -#: tryton/config.py:80 msgid "logging everything at INFO level" msgstr "" -#: tryton/config.py:82 msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL" msgstr "" -#: tryton/config.py:85 msgid "specify the login user" msgstr "" -#: tryton/config.py:87 msgid "specify the server hostname:port" msgstr "" -#: tryton/config.py:127 #, python-format msgid "Unable to write config file %s." msgstr "" -#: tryton/translate.py:185 #, python-format msgid "Unable to set locale %s" msgstr "" -#: tryton/action/main.py:95 tryton/common/button.py:54 msgid ", " msgstr "" -#: tryton/action/main.py:97 msgid ",…" msgstr "" -#: tryton/action/main.py:98 #, python-format msgid "%s (%s)" msgstr "" -#: tryton/action/main.py:192 msgid "Select your action" msgstr "" -#: tryton/action/main.py:198 msgid "No action defined." msgstr "" -#: tryton/common/button.py:54 msgid "By: " msgstr "" -#: tryton/common/common.py:310 tryton/gui/main.py:654 msgid "Selection" msgstr "" -#: tryton/common/common.py:312 tryton/common/common.py:368 -#: tryton/common/common.py:371 tryton/common/common.py:645 -#: tryton/common/common.py:696 tryton/common/common.py:799 -#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24 -#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:24 -#: tryton/gui/window/view_form/view/form_gtk/widget.py:150 -#: tryton/gui/window/view_form/view/graph.py:106 -#: tryton/gui/window/win_csv.py:174 tryton/gui/window/win_form.py:66 -#: tryton/gui/window/win_search.py:50 msgid "Cancel" msgstr "" -#: tryton/common/common.py:313 tryton/common/common.py:800 -#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29 -#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:29 -#: tryton/gui/window/view_form/view/form_gtk/widget.py:155 -#: tryton/gui/window/view_form/view/graph.py:111 -#: tryton/gui/window/win_csv.py:179 tryton/gui/window/win_form.py:95 -#: tryton/gui/window/win_search.py:68 msgid "OK" msgstr "" -#: tryton/common/common.py:318 msgid "Your selection:" msgstr "" -#: tryton/common/common.py:369 tryton/gui/window/form.py:112 -#: tryton/gui/window/view_form/view/form_gtk/binary.py:91 msgid "Select" msgstr "" -#: tryton/common/common.py:372 tryton/gui/window/win_export.py:83 msgid "Save" msgstr "" -#: tryton/common/common.py:450 -#: tryton/gui/window/view_form/view/form_gtk/binary.py:33 -#: tryton/gui/window/view_form/view/form_gtk/binary.py:132 -#: tryton/gui/window/view_form/view/graph.py:171 -#: tryton/gui/window/view_form/view/list_gtk/widget.py:505 -#: tryton/gui/window/win_export.py:296 msgid "Save As..." msgstr "" -#: tryton/common/common.py:595 msgid "Always ignore this warning." msgstr "" -#: tryton/common/common.py:600 msgid "Do you want to proceed?" msgstr "" -#: tryton/common/common.py:646 msgid "No" msgstr "" -#: tryton/common/common.py:647 tryton/common/domain_parser.py:239 msgid "Yes" msgstr "" -#: tryton/common/common.py:692 tryton/common/common.py:986 msgid "Concurrency Exception" msgstr "" -#: tryton/common/common.py:694 msgid "This record has been modified while you were editing it." msgstr "" -#: tryton/common/common.py:697 msgid "Cancel saving" msgstr "" -#: tryton/common/common.py:699 msgid "Compare" msgstr "" -#: tryton/common/common.py:700 msgid "See the modified version" msgstr "" -#: tryton/common/common.py:702 msgid "Write Anyway" msgstr "" -#: tryton/common/common.py:703 msgid "Save your current version" msgstr "" -#: tryton/common/common.py:732 -msgid "Application Error" -msgstr "" - -#: tryton/common/common.py:735 -msgid "Report Bug" -msgstr "" - -#: tryton/common/common.py:736 tryton/gui/window/dblogin.py:38 msgid "Close" msgstr "" -#: tryton/common/common.py:754 -msgid "Error: " -msgstr "" - -#: tryton/common/common.py:771 -#, python-format -msgid "To report bugs you must have an account on %s" -msgstr "" - -#: tryton/common/common.py:797 -msgid "Bug Tracker" -msgstr "" - -#: tryton/common/common.py:814 -msgid "User:" -msgstr "" - -#: tryton/common/common.py:822 -msgid "Password:" +msgid "Application Error" msgstr "" -#: tryton/common/common.py:878 -msgid "" -"The same bug was already reported by another user.\n" -"To keep you informed your username is added to the nosy-list of this issue" -msgstr "" - -#: tryton/common/common.py:889 -msgid "Created new bug with ID " +msgid "Report Bug" msgstr "" -#: tryton/common/common.py:897 -msgid "" -"Connection error.\n" -"Bad username or password." -msgstr "" - -#: tryton/common/common.py:902 -msgid "Exception:" -msgstr "" - -#: tryton/common/common.py:929 #, python-format msgid "Check URL: %s" msgstr "" -#: tryton/common/common.py:937 msgid "Unable to check for new version" msgstr "" -#: tryton/common/common.py:943 msgid "A new version is available!" msgstr "" -#: tryton/common/common.py:945 msgid "Download" msgstr "" -#: tryton/common/common.py:1326 msgid "..." msgstr "" -#: tryton/common/completion.py:25 msgid "<i>Search...</i>" msgstr "" -#: tryton/common/completion.py:27 msgid "<i>Create...</i>" msgstr "" -#: tryton/common/completion.py:70 #, python-format msgid "Unable to search for completion of %s" msgstr "" -#: tryton/common/datetime_.py:31 tryton/common/datetime_.py:260 -#: tryton/common/datetime_.py:428 msgid "Value" msgstr "" -#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:261 -#: tryton/common/datetime_.py:429 msgid "Displayed value" msgstr "" -#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:197 -#: tryton/common/datetime_.py:264 tryton/common/datetime_.py:370 msgid "Format" msgstr "" -#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:198 -#: tryton/common/datetime_.py:265 tryton/common/datetime_.py:371 msgid "Display format" msgstr "" -#: tryton/common/datetime_.py:62 msgid "Open the calendar" msgstr "" -#: tryton/common/datetime_.py:433 tryton/common/datetime_.py:438 msgid "Date Format" msgstr "" -#: tryton/common/datetime_.py:434 tryton/common/datetime_.py:439 msgid "Displayed date format" msgstr "" -#: tryton/common/domain_parser.py:239 msgid "y" msgstr "" -#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490 -#: tryton/gui/window/view_form/view/screen_container.py:590 msgid "True" msgstr "" -#: tryton/common/domain_parser.py:239 msgid "t" msgstr "" -#: tryton/common/domain_parser.py:490 -#: tryton/gui/window/view_form/view/screen_container.py:590 msgid "False" msgstr "" -#: tryton/common/popup_menu.py:84 +msgid "Digits" +msgstr "" + +msgid "The number of decimal" +msgstr "" + msgid "Edit..." msgstr "" -#: tryton/common/popup_menu.py:89 msgid "Attachments..." msgstr "" -#: tryton/common/popup_menu.py:95 msgid "Notes..." msgstr "" -#: tryton/common/popup_menu.py:107 msgid "Actions..." msgstr "" -#: tryton/common/popup_menu.py:108 msgid "Relate..." msgstr "" -#: tryton/common/popup_menu.py:109 msgid "Report..." msgstr "" -#: tryton/common/popup_menu.py:110 msgid "E-Mail..." msgstr "" -#: tryton/common/popup_menu.py:111 msgid "Print..." msgstr "" -#: tryton/common/timedelta.py:26 msgid "Y" msgstr "" -#: tryton/common/timedelta.py:27 msgid "M" msgstr "" -#: tryton/common/timedelta.py:28 msgid "w" msgstr "" -#: tryton/common/timedelta.py:29 msgid "d" msgstr "" -#: tryton/common/timedelta.py:30 msgid "h" msgstr "" -#: tryton/common/timedelta.py:31 msgid "m" msgstr "" -#: tryton/common/timedelta.py:32 msgid "s" msgstr "" -#: tryton/gui/main.py:125 msgid "Preferences..." msgstr "" -#: tryton/gui/main.py:129 msgid "Toolbar" msgstr "" -#: tryton/gui/main.py:130 msgid "Default" msgstr "" -#: tryton/gui/main.py:131 msgid "Text and Icons" msgstr "" -#: tryton/gui/main.py:132 msgid "Text" msgstr "" -#: tryton/gui/main.py:133 msgid "Icons" msgstr "" -#: tryton/gui/main.py:136 msgid "Form" msgstr "" -#: tryton/gui/main.py:137 msgid "Save Width/Height" msgstr "" -#: tryton/gui/main.py:138 msgid "Save Tree State" msgstr "" -#: tryton/gui/main.py:139 msgid "Fast Tabbing" msgstr "" -#: tryton/gui/main.py:140 msgid "Spell Checking" msgstr "" -#: tryton/gui/main.py:142 msgid "PDA Mode" msgstr "" -#: tryton/gui/main.py:143 msgid "Search Limit..." msgstr "" -#: tryton/gui/main.py:144 msgid "Email..." msgstr "" -#: tryton/gui/main.py:145 msgid "Check Version" msgstr "" -#: tryton/gui/main.py:147 msgid "Options" msgstr "" -#: tryton/gui/main.py:150 msgid "Keyboard Shortcuts..." msgstr "" -#: tryton/gui/main.py:151 msgid "About..." msgstr "" -#: tryton/gui/main.py:152 msgid "Help" msgstr "" -#: tryton/gui/main.py:155 tryton/gui/main.py:611 msgid "Quit" msgstr "" -#: tryton/gui/main.py:397 msgid "No result found." msgstr "" -#: tryton/gui/main.py:449 msgid "Favorites" msgstr "" -#: tryton/gui/main.py:466 tryton/gui/window/dblogin.py:454 -#: tryton/gui/window/form.py:139 msgid "Manage..." msgstr "" -#: tryton/gui/main.py:543 tryton/gui/window/form.py:559 msgid "Action" msgstr "" -#: tryton/gui/main.py:565 msgid "" "The following action requires to close all tabs.\n" "Do you want to continue?" msgstr "" -#: tryton/gui/main.py:598 msgid "Application Shortcuts" msgstr "" -#: tryton/gui/main.py:602 msgid "Global" msgstr "" -#: tryton/gui/main.py:606 msgid "Search menu" msgstr "" -#: tryton/gui/main.py:607 msgid "Toggle menu" msgstr "" -#: tryton/gui/main.py:608 msgid "Previous tab" msgstr "" -#: tryton/gui/main.py:609 msgid "Next tab" msgstr "" -#: tryton/gui/main.py:610 msgid "Shortcuts" msgstr "" -#: tryton/gui/main.py:623 msgid "Edition Shortcuts" msgstr "" -#: tryton/gui/main.py:624 msgid "Text Entries" msgstr "" -#: tryton/gui/main.py:625 msgid "Cut selected text" msgstr "" -#: tryton/gui/main.py:626 msgid "Copy selected text" msgstr "" -#: tryton/gui/main.py:627 msgid "Paste copied text" msgstr "" -#: tryton/gui/main.py:628 msgid "Next entry" msgstr "" -#: tryton/gui/main.py:629 msgid "Previous entry" msgstr "" -#: tryton/gui/main.py:631 msgid "Relation Entries" msgstr "" -#: tryton/gui/main.py:632 msgid "Create new relation" msgstr "" -#: tryton/gui/main.py:633 msgid "Open/Search relation" msgstr "" -#: tryton/gui/main.py:635 msgid "List Entries" msgstr "" -#: tryton/gui/main.py:636 -msgid "Create new line" +msgid "Switch view" msgstr "" -#: tryton/gui/main.py:637 +msgid "Create/Select new line" +msgstr "" + msgid "Open relation" msgstr "" -#: tryton/gui/main.py:638 -msgid "Mark line for deletion" +msgid "Mark line for deletion/removal" msgstr "" -#: tryton/gui/main.py:639 +msgid "Mark line for removal" +msgstr "" + msgid "Unmark line for deletion" msgstr "" -#: tryton/gui/main.py:642 msgid "List/Tree Shortcuts" msgstr "" -#: tryton/gui/main.py:643 msgid "Move Cursor" msgstr "" -#: tryton/gui/main.py:644 msgid "Move right" msgstr "" -#: tryton/gui/main.py:645 msgid "Move left" msgstr "" -#: tryton/gui/main.py:646 msgid "Move up" msgstr "" -#: tryton/gui/main.py:647 msgid "Move down" msgstr "" -#: tryton/gui/main.py:648 msgid "Move up of one page" msgstr "" -#: tryton/gui/main.py:649 msgid "Move down of one page" msgstr "" -#: tryton/gui/main.py:650 msgid "Move to top" msgstr "" -#: tryton/gui/main.py:651 msgid "Move to bottom" msgstr "" -#: tryton/gui/main.py:652 msgid "Move to parent" msgstr "" -#: tryton/gui/main.py:655 msgid "Select all" msgstr "" -#: tryton/gui/main.py:657 msgid "Unselect all" msgstr "" -#: tryton/gui/main.py:658 msgid "Select parent" msgstr "" -#: tryton/gui/main.py:659 tryton/gui/main.py:661 msgid "Select/Activate current row" msgstr "" -#: tryton/gui/main.py:662 msgid "Toggle selection" msgstr "" -#: tryton/gui/main.py:664 msgid "Expand/Collapse" msgstr "" -#: tryton/gui/main.py:665 msgid "Expand row" msgstr "" -#: tryton/gui/main.py:666 msgid "Collapse row" msgstr "" -#: tryton/gui/main.py:667 msgid "Toggle row" msgstr "" -#: tryton/gui/main.py:668 msgid "Collapse all rows" msgstr "" -#: tryton/gui/main.py:669 msgid "Expand all rows" msgstr "" -#: tryton/gui/main.py:849 msgid "Close Tab" msgstr "" -#: tryton/gui/window/about.py:37 msgid "modularity, scalability and security" msgstr "" -#: tryton/gui/window/about.py:43 msgid "translator-credits" msgstr "" -#: tryton/gui/window/attachment.py:24 #, python-format msgid "Attachments (%s)" msgstr "" -#: tryton/gui/window/dblogin.py:35 msgid "Profile Editor" msgstr "" -#: tryton/gui/window/dblogin.py:51 msgid "Profile" msgstr "" -#: tryton/gui/window/dblogin.py:60 msgid "Add new profile" msgstr "" -#: tryton/gui/window/dblogin.py:65 msgid "Remove selected profile" msgstr "" -#: tryton/gui/window/dblogin.py:79 tryton/gui/window/dblogin.py:466 msgid "Host:" msgstr "" -#: tryton/gui/window/dblogin.py:90 tryton/gui/window/dblogin.py:478 msgid "Database:" msgstr "" -#: tryton/gui/window/dblogin.py:110 msgid "Fetching databases list" msgstr "" -#: tryton/gui/window/dblogin.py:124 msgid "Username:" msgstr "" -#: tryton/gui/window/dblogin.py:316 tryton/gui/window/dblogin.py:647 msgid "Incompatible version of the server" msgstr "" -#: tryton/gui/window/dblogin.py:318 tryton/gui/window/dblogin.py:651 msgid "Could not connect to the server" msgstr "" -#: tryton/gui/window/dblogin.py:398 msgid "Login" msgstr "" -#: tryton/gui/window/dblogin.py:405 msgid "_Cancel" msgstr "" -#: tryton/gui/window/dblogin.py:407 msgid "Cancel connection to the Tryton server" msgstr "" -#: tryton/gui/window/dblogin.py:409 msgid "C_onnect" msgstr "" -#: tryton/gui/window/dblogin.py:413 msgid "Connect the Tryton server" msgstr "" -#: tryton/gui/window/dblogin.py:448 msgid "Profile:" msgstr "" -#: tryton/gui/window/dblogin.py:463 msgid "Host / Database information" msgstr "" -#: tryton/gui/window/dblogin.py:494 msgid "User name:" msgstr "" -#: tryton/gui/window/email.py:19 msgid "Email" msgstr "" -#: tryton/gui/window/email.py:36 msgid "Email Program Settings" msgstr "" -#: tryton/gui/window/email.py:39 msgid "Command Line:" msgstr "" -#: tryton/gui/window/email.py:49 msgid "Legend of Available Placeholders:" msgstr "" -#: tryton/gui/window/email.py:56 msgid "To:" msgstr "" -#: tryton/gui/window/email.py:60 msgid "CC:" msgstr "" -#: tryton/gui/window/email.py:64 msgid "Subject:" msgstr "" -#: tryton/gui/window/email.py:68 msgid "Body:" msgstr "" -#: tryton/gui/window/email.py:72 msgid "Attachment:" msgstr "" -#: tryton/gui/window/form.py:135 msgid "Add..." msgstr "" -#: tryton/gui/window/form.py:155 #, python-format -msgid "Attachment(%d)" +msgid "Attachment (%s)" msgstr "" -#: tryton/gui/window/form.py:185 #, python-format -msgid "Note(%d)" +msgid "Note (%d/%d)" msgstr "" -#: tryton/gui/window/form.py:207 msgid "You have to select one record." msgstr "" -#: tryton/gui/window/form.py:211 msgid "ID:" msgstr "" -#: tryton/gui/window/form.py:212 msgid "Creation User:" msgstr "" -#: tryton/gui/window/form.py:213 msgid "Creation Date:" msgstr "" -#: tryton/gui/window/form.py:214 msgid "Latest Modification by:" msgstr "" -#: tryton/gui/window/form.py:215 msgid "Latest Modification Date:" msgstr "" -#: tryton/gui/window/form.py:234 msgid "Model:" msgstr "" -#: tryton/gui/window/form.py:312 msgid "Are you sure to remove this record?" msgstr "" -#: tryton/gui/window/form.py:314 msgid "Are you sure to remove those records?" msgstr "" -#: tryton/gui/window/form.py:317 msgid "Records not removed." msgstr "" -#: tryton/gui/window/form.py:319 msgid "Records removed." msgstr "" -#: tryton/gui/window/form.py:356 msgid "Working now on the duplicated record(s)." msgstr "" -#: tryton/gui/window/form.py:368 msgid "Record saved." msgstr "" -#: tryton/gui/window/form.py:485 msgid " of " msgstr "" -#: tryton/gui/window/form.py:505 msgid "" "This record has been modified\n" "do you want to save it?" msgstr "" -#: tryton/gui/window/form.py:559 msgid "Launch action" msgstr "" -#: tryton/gui/window/form.py:560 msgid "Relate" msgstr "" -#: tryton/gui/window/form.py:560 msgid "Open related records" msgstr "" -#: tryton/gui/window/form.py:562 msgid "Report" msgstr "" -#: tryton/gui/window/form.py:562 msgid "Open report" msgstr "" -#: tryton/gui/window/form.py:563 msgid "E-Mail" msgstr "" -#: tryton/gui/window/form.py:563 msgid "E-Mail report" msgstr "" -#: tryton/gui/window/form.py:564 msgid "Print" msgstr "" -#: tryton/gui/window/form.py:564 msgid "Print report" msgstr "" -#: tryton/gui/window/form.py:590 msgid "_Copy URL" msgstr "" -#: tryton/gui/window/form.py:593 msgid "Copy URL into clipboard" msgstr "" -#: tryton/gui/window/form.py:652 -#: tryton/gui/window/view_form/view/list_gtk/widget.py:944 msgid "Unknown" msgstr "" -#: tryton/gui/window/limit.py:20 msgid "Limit" msgstr "" -#: tryton/gui/window/limit.py:37 msgid "Search Limit Settings" msgstr "" -#: tryton/gui/window/limit.py:40 msgid "Limit:" msgstr "" -#: tryton/gui/window/note.py:17 #, python-format msgid "Notes (%s)" msgstr "" -#: tryton/gui/window/preference.py:25 msgid "Preferences" msgstr "" -#: tryton/gui/window/preference.py:58 msgid "Edit User Preferences" msgstr "" -#: tryton/gui/window/preference.py:85 msgid "Preference" msgstr "" -#: tryton/gui/window/revision.py:20 msgid "Revision" msgstr "" -#: tryton/gui/window/revision.py:37 msgid "Select a revision" msgstr "" -#: tryton/gui/window/revision.py:40 msgid "Revision:" msgstr "" -#: tryton/gui/window/tabcontent.py:47 msgid "_Switch View" msgstr "" -#: tryton/gui/window/tabcontent.py:48 msgid "Switch View" msgstr "" -#: tryton/gui/window/tabcontent.py:53 msgid "_Previous" msgstr "" -#: tryton/gui/window/tabcontent.py:54 msgid "Previous Record" msgstr "" -#: tryton/gui/window/tabcontent.py:59 msgid "_Next" msgstr "" -#: tryton/gui/window/tabcontent.py:60 msgid "Next Record" msgstr "" -#: tryton/gui/window/tabcontent.py:65 msgid "_Search" msgstr "" -#: tryton/gui/window/tabcontent.py:71 msgid "_New" msgstr "" -#: tryton/gui/window/tabcontent.py:72 msgid "Create a new record" msgstr "" -#: tryton/gui/window/tabcontent.py:77 tryton/gui/window/win_form.py:83 msgid "_Save" msgstr "" -#: tryton/gui/window/tabcontent.py:78 msgid "Save this record" msgstr "" -#: tryton/gui/window/tabcontent.py:83 msgid "_Reload/Undo" msgstr "" -#: tryton/gui/window/tabcontent.py:84 msgid "Reload/Undo" msgstr "" -#: tryton/gui/window/tabcontent.py:89 msgid "_Duplicate" msgstr "" -#: tryton/gui/window/tabcontent.py:94 msgid "_Delete..." msgstr "" -#: tryton/gui/window/tabcontent.py:100 msgid "View _Logs..." msgstr "" -#: tryton/gui/window/tabcontent.py:104 msgid "Show revisions..." msgstr "" -#: tryton/gui/window/tabcontent.py:109 msgid "A_ttachments..." msgstr "" -#: tryton/gui/window/tabcontent.py:110 msgid "Add an attachment to the record" msgstr "" -#: tryton/gui/window/tabcontent.py:116 msgid "_Notes..." msgstr "" -#: tryton/gui/window/tabcontent.py:117 msgid "Add a note to the record" msgstr "" -#: tryton/gui/window/tabcontent.py:122 msgid "_Actions..." msgstr "" -#: tryton/gui/window/tabcontent.py:127 msgid "_Relate..." msgstr "" -#: tryton/gui/window/tabcontent.py:133 msgid "_Report..." msgstr "" -#: tryton/gui/window/tabcontent.py:138 msgid "_E-Mail..." msgstr "" -#: tryton/gui/window/tabcontent.py:143 msgid "_Print..." msgstr "" -#: tryton/gui/window/tabcontent.py:149 msgid "_Export Data..." msgstr "" -#: tryton/gui/window/tabcontent.py:154 msgid "_Import Data..." msgstr "" -#: tryton/gui/window/tabcontent.py:159 msgid "Copy _URL..." msgstr "" -#: tryton/gui/window/tabcontent.py:165 msgid "_Close Tab" msgstr "" -#: tryton/gui/window/win_csv.py:61 msgid "<b>All fields</b>" msgstr "" -#: tryton/gui/window/win_csv.py:70 msgid "_Add" msgstr "" -#: tryton/gui/window/win_csv.py:78 msgid "_Remove" msgstr "" -#: tryton/gui/window/win_csv.py:86 msgid "_Clear" msgstr "" -#: tryton/gui/window/win_csv.py:106 msgid "<b>Fields selected</b>" msgstr "" -#: tryton/gui/window/win_csv.py:125 msgid "CSV Parameters" msgstr "" -#: tryton/gui/window/win_csv.py:133 msgid "Delimiter:" msgstr "" -#: tryton/gui/window/win_csv.py:147 msgid "Quote char:" msgstr "" -#: tryton/gui/window/win_csv.py:156 msgid "Encoding:" msgstr "" -#: tryton/gui/window/win_csv.py:196 tryton/gui/window/win_csv.py:200 +msgid "Use locale format" +msgstr "" + msgid "Field name" msgstr "" -#: tryton/gui/window/win_export.py:28 #, python-format msgid "CSV Export: %s" msgstr "" -#: tryton/gui/window/win_export.py:32 msgid "_Save Export" msgstr "" -#: tryton/gui/window/win_export.py:40 msgid "_Delete Export" msgstr "" -#: tryton/gui/window/win_export.py:55 msgid "<b>Predefined exports</b>" msgstr "" -#: tryton/gui/window/win_export.py:62 msgid "Name" msgstr "" -#: tryton/gui/window/win_export.py:82 msgid "Open" msgstr "" -#: tryton/gui/window/win_export.py:87 -msgid "Add _field names" +msgid "Add field names" msgstr "" -#: tryton/gui/window/win_export.py:103 #, python-format msgid "%s (string)" msgstr "" -#: tryton/gui/window/win_export.py:106 #, python-format msgid "%s (model name)" msgstr "" -#: tryton/gui/window/win_export.py:108 #, python-format msgid "%s (record name)" msgstr "" -#: tryton/gui/window/win_export.py:198 msgid "What is the name of this export?" msgstr "" -#: tryton/gui/window/win_export.py:204 #, python-format msgid "Override '%s' definition?" msgstr "" -#: tryton/gui/window/win_export.py:319 #, python-format msgid "%d record saved." msgstr "" -#: tryton/gui/window/win_export.py:321 #, python-format msgid "%d records saved." msgstr "" -#: tryton/gui/window/win_export.py:324 #, python-format msgid "" "Operation failed.\n" @@ -1166,375 +829,279 @@ "%s" msgstr "" -#: tryton/gui/window/win_export.py:325 tryton/gui/window/win_import.py:112 -#: tryton/gui/window/win_import.py:139 msgid "Error" msgstr "" -#: tryton/gui/window/win_form.py:41 msgid "Link" msgstr "" -#: tryton/gui/window/win_form.py:64 msgid "Delete" msgstr "" -#: tryton/gui/window/win_form.py:76 tryton/gui/window/win_search.py:61 msgid "New" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48 -#: tryton/gui/window/win_form.py:138 msgid "Switch" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56 -#: tryton/gui/window/view_form/view/screen_container.py:271 -#: tryton/gui/window/win_form.py:146 msgid "Previous" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67 -#: tryton/gui/window/view_form/view/screen_container.py:280 -#: tryton/gui/window/win_form.py:157 msgid "Next" msgstr "" -#: tryton/gui/window/win_form.py:174 msgid "Add" msgstr "" -#: tryton/gui/window/win_form.py:184 msgid "Remove <Del>" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118 -#: tryton/gui/window/win_form.py:196 msgid "Create a new record <F3>" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134 -#: tryton/gui/window/win_form.py:206 msgid "Delete selected record <Del>" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142 -#: tryton/gui/window/win_form.py:217 msgid "Undelete selected record <Ins>" msgstr "" -#: tryton/gui/window/win_import.py:26 #, python-format msgid "CSV Import: %s" msgstr "" -#: tryton/gui/window/win_import.py:30 msgid "_Auto-Detect" msgstr "" -#: tryton/gui/window/win_import.py:41 msgid "File to Import:" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/binary.py:216 -#: tryton/gui/window/view_form/view/list_gtk/widget.py:478 -#: tryton/gui/window/win_import.py:43 msgid "Open..." msgstr "" -#: tryton/gui/window/win_import.py:48 msgid "Lines to Skip:" msgstr "" -#: tryton/gui/window/win_import.py:101 msgid "You must select an import file first." msgstr "" -#: tryton/gui/window/win_import.py:112 msgid "Error opening CSV file" msgstr "" -#: tryton/gui/window/win_import.py:138 #, python-format msgid "Error processing the file at field %s." msgstr "" -#: tryton/gui/window/win_import.py:198 #, python-format msgid "%d record imported." msgstr "" -#: tryton/gui/window/win_import.py:200 #, python-format msgid "%d records imported." msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:314 -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81 -#: tryton/gui/window/view_form/view/screen_container.py:195 -#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:55 msgid "Search" msgstr "" -#: tryton/gui/window/win_search.py:87 #, python-format msgid "Search %s" msgstr "" -#: tryton/gui/window/wizard.py:161 #, python-format msgid "Unable to delete wizard %s" msgstr "" -#: tryton/gui/window/wizard.py:318 msgid "Wizard" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:206 msgid "ID" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:207 msgid "Creation User" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:208 msgid "Creation Date" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:209 msgid "Modification User" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:210 msgid "Modification Date" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:808 #, python-format msgid "Unable to get view tree state for %s" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:868 msgid "Unable to set view tree state" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:1059 #, python-format msgid "\"%s\" is not valid according to its domain" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:1066 #, python-format msgid "\"%s\" is required" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:1070 #, python-format msgid "The values of \"%s\" are not valid" msgstr "" -#: tryton/gui/window/view_form/screen/screen.py:1119 msgid "Pre-validation" msgstr "" -#: tryton/gui/window/view_form/view/form.py:259 -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:445 -#: tryton/gui/window/view_form/view/form_gtk/widget.py:172 -#: tryton/gui/window/view_form/view/list.py:518 msgid ":" msgstr "" -#: tryton/gui/window/view_form/view/graph.py:102 msgid "Image Size" msgstr "" -#: tryton/gui/window/view_form/view/graph.py:121 msgid "Width:" msgstr "" -#: tryton/gui/window/view_form/view/graph.py:129 msgid "Height:" msgstr "" -#: tryton/gui/window/view_form/view/graph.py:140 msgid "PNG image (*.png)" msgstr "" -#: tryton/gui/window/view_form/view/graph.py:149 msgid "Save As" msgstr "" -#: tryton/gui/window/view_form/view/graph.py:161 msgid "Image size too large." msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:26 +msgid "Copy" +msgstr "" + +msgid "Paste" +msgstr "" + msgid ".." msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:201 msgid "Open filters" msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:249 msgid "Show bookmarks of filters" msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:416 msgid "Remove this bookmark" msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:424 msgid "Bookmark this filter" msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:441 msgid "Show active records" msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:443 msgid "Show inactive records" msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:524 msgid "Bookmark Name:" msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:622 msgid "Find" msgstr "" -#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:22 msgid "Today" msgstr "" -#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:32 msgid "go back" msgstr "" -#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:73 msgid "go forward" msgstr "" -#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:82 msgid "previous year" msgstr "" -#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:96 msgid "next year" msgstr "" -#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:107 +msgid "Day View" +msgstr "" + msgid "Week View" msgstr "" -#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:117 msgid "Month View" msgstr "" -#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:142 msgid "Week" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/binary.py:47 msgid "Select..." msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/binary.py:55 msgid "Clear" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/binary.py:68 msgid "All files" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/char.py:169 msgid "Show plain text" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:339 msgid "Add value" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:457 #, python-format msgid "Remove \"%s\"" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/image.py:50 msgid "Images" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99 msgid "Add existing record" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74 -msgid "Remove selected record <Del>" +msgid "Remove selected record" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305 -#: tryton/gui/window/view_form/view/list_gtk/widget.py:594 msgid "Open the record <F2>" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306 -#: tryton/gui/window/view_form/view/list_gtk/widget.py:595 msgid "Clear the field <Del>" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309 -#: tryton/gui/window/view_form/view/list_gtk/widget.py:598 msgid "Search a record <F2>" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108 -msgid "Remove selected record" +msgid "Edit selected record" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126 -msgid "Edit selected record <F2>" +msgid "Delete selected record" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35 -#: tryton/gui/window/view_form/view/list_gtk/widget.py:920 #, python-format msgid "%s%%" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85 msgid "Foreground" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328 msgid "Select a color" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/widget.py:138 +msgid "Choose a language" +msgstr "" + msgid "Translation" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/widget.py:209 msgid "Edit" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/widget.py:214 msgid "Fuzzy" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/widget.py:285 msgid "You need to save the record before adding translations." msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/widget.py:296 msgid "No other language available." msgstr "" -#: tryton/plugins/translation/__init__.py:17 -#: tryton/plugins/translation/__init__.py:24 msgid "Translate view" msgstr "" diff -r aa5e1760028a -r d4e3404f7f73 templates/web_shortener.pot --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/web_shortener.pot Mon Apr 01 13:14:35 2019 +0200 @@ -0,0 +1,91 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:web.shortened_url,count:" +msgid "Click Count" +msgstr "" + +msgctxt "field:web.shortened_url,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:web.shortened_url,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:web.shortened_url,id:" +msgid "ID" +msgstr "" + +msgctxt "field:web.shortened_url,method:" +msgid "Method" +msgstr "" + +msgctxt "field:web.shortened_url,rec_name:" +msgid "Record Name" +msgstr "" + +msgctxt "field:web.shortened_url,record:" +msgid "Record" +msgstr "" + +msgctxt "field:web.shortened_url,redirect_url:" +msgid "Redirect URL" +msgstr "" + +msgctxt "field:web.shortened_url,shortened_url:" +msgid "Shortened URL" +msgstr "" + +msgctxt "field:web.shortened_url,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:web.shortened_url,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "field:web.shortened_url.access,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:web.shortened_url.access,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:web.shortened_url.access,id:" +msgid "ID" +msgstr "" + +msgctxt "field:web.shortened_url.access,rec_name:" +msgid "Record Name" +msgstr "" + +msgctxt "field:web.shortened_url.access,url:" +msgid "URL" +msgstr "" + +msgctxt "field:web.shortened_url.access,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:web.shortened_url.access,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "model:ir.action,name:act_shortened_url" +msgid "Shortened URLs" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_shortened_url_form" +msgid "Shortened URLs" +msgstr "" + +msgctxt "model:web.shortened_url,name:" +msgid "Short URL" +msgstr "" + +msgctxt "model:web.shortened_url.access,name:" +msgid "URL Access" +msgstr ""
