[IMP] contract_variable_quantity: Make name translatable

This commit is contained in:
Pedro M. Baeza
2018-03-29 08:42:46 +02:00
committed by Carolina Fernandez
parent c7bc7f02c5
commit 7b83ca7656
7 changed files with 92 additions and 33 deletions

View File

@@ -4,7 +4,7 @@
{
'name': 'Variable quantity in contract recurrent invoicing',
'version': '11.0.1.1.0',
'version': '11.0.1.2.0',
'category': 'Contract Management',
'license': 'AGPL-3',
'author': "Tecnativa,"

View File

@@ -1,23 +1,22 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * contract_variable_quantity
#
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-03-27 14:42+0200\n"
"PO-Revision-Date: 2018-03-27 14:44+0200\n"
"Last-Translator: Carlos Dauden <carlos.dauden@tecnativa.com>\n"
"POT-Creation-Date: 2018-03-30 11:59+0000\n"
"PO-Revision-Date: 2018-03-30 11:59+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Transfer-Encoding: \n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 1.8.7.1\n"
#. module: contract_variable_quantity
#: model:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form
@@ -52,8 +51,11 @@ msgstr "<i>invoice</i>: Factura (cabecera) siendo creada."
#. module: contract_variable_quantity
#: model:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form
msgid "<i>line</i>: Contract recurring invoice line that triggers this formula."
msgstr "<i>line</i>: Línea del contrato de facturación recurrente que lanza esta fórmula."
msgid ""
"<i>line</i>: Contract recurring invoice line that triggers this formula."
msgstr ""
"<i>line</i>: Línea del contrato de facturación recurrente que lanza esta "
"fórmula."
#. module: contract_variable_quantity
#: model:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form
@@ -92,7 +94,7 @@ msgid "Display Name"
msgstr "Nombre mostrado"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:63
#: code:addons/contract_variable_quantity/models/contract.py:77
#, python-format
msgid ""
"Error evaluating code.\n"
@@ -132,7 +134,9 @@ msgstr "ID (identificación)"
#: model:ir.model.fields,help:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,help:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "If checked, contract lines with 0 qty don't create invoice line"
msgstr "Si está marcado, las lineas de contrato con cantidad 0 no crearán líneas de factura"
msgstr ""
"Si está marcado, las lineas de contrato con cantidad 0 no crearán líneas de "
"factura"
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula___last_update
@@ -156,7 +160,7 @@ msgid "Name"
msgstr "Nombre"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:65
#: code:addons/contract_variable_quantity/models/contract.py:79
#, python-format
msgid "No valid result returned."
msgstr "No se devuelve un valor válido."
@@ -192,8 +196,12 @@ msgstr "Puede usar estas variables para calcular su fórmula:"
#. module: contract_variable_quantity
#: model:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form
msgid "You have to insert valid Python code block that stores at some moment a float/integer value of the quantity to invoice in the variable 'result'."
msgstr "Debe insertar un bloque de código Python que almacene en algún momento un valor entero o decimal de la cantidad a facturar en la variable 'result'."
msgid ""
"You have to insert valid Python code block that stores at some moment a "
"float/integer value of the quantity to invoice in the variable 'result'."
msgstr ""
"Debe insertar un bloque de código Python que almacene en algún momento un "
"valor entero o decimal de la cantidad a facturar en la variable 'result'."
#. module: contract_variable_quantity
#: model:ir.model,name:contract_variable_quantity.model_account_analytic_invoice_line

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-17 13:50+0000\n"
"PO-Revision-Date: 2018-01-17 13:50+0000\n"
"POT-Creation-Date: 2018-03-30 11:59+0000\n"
"PO-Revision-Date: 2018-03-30 11:59+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
"Language-Team: Hindi (India) (https://www.transifex.com/oca/teams/23907/hi_IN/)\n"
"MIME-Version: 1.0\n"
@@ -89,7 +89,7 @@ msgid "Display Name"
msgstr ""
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:63
#: code:addons/contract_variable_quantity/models/contract.py:77
#, python-format
msgid ""
"Error evaluating code.\n"
@@ -123,6 +123,12 @@ msgstr ""
msgid "ID"
msgstr "आईडी"
#. module: contract_variable_quantity
#: model:ir.model.fields,help:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,help:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "If checked, contract lines with 0 qty don't create invoice line"
msgstr ""
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula___last_update
msgid "Last Modified on"
@@ -145,7 +151,7 @@ msgid "Name"
msgstr "नाम"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:65
#: code:addons/contract_variable_quantity/models/contract.py:79
#, python-format
msgid "No valid result returned."
msgstr "कोई वैध परिणाम नहीं मिला।"
@@ -162,6 +168,12 @@ msgstr ""
msgid "Qty. type"
msgstr ""
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,field_description:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "Skip Zero Qty Lines"
msgstr ""
#. module: contract_variable_quantity
#: selection:account.analytic.contract.line,qty_type:0
#: selection:account.analytic.invoice.line,qty_type:0

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-17 13:50+0000\n"
"PO-Revision-Date: 2018-01-17 13:50+0000\n"
"POT-Creation-Date: 2018-03-30 11:59+0000\n"
"PO-Revision-Date: 2018-03-30 11:59+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n"
"MIME-Version: 1.0\n"
@@ -89,7 +89,7 @@ msgid "Display Name"
msgstr "Prikaži naziv"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:63
#: code:addons/contract_variable_quantity/models/contract.py:77
#, python-format
msgid ""
"Error evaluating code.\n"
@@ -123,6 +123,12 @@ msgstr "Pomoć sa python izrazima"
msgid "ID"
msgstr "ID"
#. module: contract_variable_quantity
#: model:ir.model.fields,help:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,help:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "If checked, contract lines with 0 qty don't create invoice line"
msgstr ""
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula___last_update
msgid "Last Modified on"
@@ -145,7 +151,7 @@ msgid "Name"
msgstr "Naziv"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:65
#: code:addons/contract_variable_quantity/models/contract.py:79
#, python-format
msgid "No valid result returned."
msgstr "Nijedan valjani rezultat nije vraćen."
@@ -162,6 +168,12 @@ msgstr "Formula za količinu"
msgid "Qty. type"
msgstr "Tip količine"
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,field_description:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "Skip Zero Qty Lines"
msgstr ""
#. module: contract_variable_quantity
#: selection:account.analytic.contract.line,qty_type:0
#: selection:account.analytic.invoice.line,qty_type:0

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-17 13:50+0000\n"
"PO-Revision-Date: 2018-01-17 13:50+0000\n"
"POT-Creation-Date: 2018-03-30 11:59+0000\n"
"PO-Revision-Date: 2018-03-30 11:59+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n"
"MIME-Version: 1.0\n"
@@ -92,7 +92,7 @@ msgid "Display Name"
msgstr "Naziv"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:63
#: code:addons/contract_variable_quantity/models/contract.py:77
#, python-format
msgid ""
"Error evaluating code.\n"
@@ -128,6 +128,12 @@ msgstr "Pomoć u Python izrazima"
msgid "ID"
msgstr "ID"
#. module: contract_variable_quantity
#: model:ir.model.fields,help:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,help:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "If checked, contract lines with 0 qty don't create invoice line"
msgstr ""
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula___last_update
msgid "Last Modified on"
@@ -150,7 +156,7 @@ msgid "Name"
msgstr "Naziv"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:65
#: code:addons/contract_variable_quantity/models/contract.py:79
#, python-format
msgid "No valid result returned."
msgstr "Nije vraćen nijedan valjani rezultat."
@@ -167,6 +173,12 @@ msgstr "Formula količine"
msgid "Qty. type"
msgstr "Tip količine"
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,field_description:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "Skip Zero Qty Lines"
msgstr ""
#. module: contract_variable_quantity
#: selection:account.analytic.contract.line,qty_type:0
#: selection:account.analytic.invoice.line,qty_type:0

View File

@@ -4,13 +4,14 @@
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2018
# Pedro Castro Silva <pedrocs@exo.pt>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-17 13:50+0000\n"
"PO-Revision-Date: 2018-01-17 13:50+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
"POT-Creation-Date: 2018-04-17 02:41+0000\n"
"PO-Revision-Date: 2018-04-17 02:41+0000\n"
"Last-Translator: Pedro Castro Silva <pedrocs@exo.pt>, 2018\n"
"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -92,7 +93,7 @@ msgid "Display Name"
msgstr "Nome a Apresentar"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:63
#: code:addons/contract_variable_quantity/models/contract.py:77
#, python-format
msgid ""
"Error evaluating code.\n"
@@ -128,6 +129,14 @@ msgstr "Ajuda de expressões Python"
msgid "ID"
msgstr "ID"
#. module: contract_variable_quantity
#: model:ir.model.fields,help:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,help:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "If checked, contract lines with 0 qty don't create invoice line"
msgstr ""
"Se assinalado, as linhas de contrato com quantidade 0 não criarão linhas de "
"faturas"
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula___last_update
msgid "Last Modified on"
@@ -150,7 +159,7 @@ msgid "Name"
msgstr "Nome"
#. module: contract_variable_quantity
#: code:addons/contract_variable_quantity/models/contract.py:65
#: code:addons/contract_variable_quantity/models/contract.py:79
#, python-format
msgid "No valid result returned."
msgstr "Não foi retornado nenhum resultado válido."
@@ -167,6 +176,12 @@ msgstr "Fórmula de Qtd."
msgid "Qty. type"
msgstr "Tipo de Qtd."
#. module: contract_variable_quantity
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_account_skip_zero_qty
#: model:ir.model.fields,field_description:contract_variable_quantity.field_project_project_skip_zero_qty
msgid "Skip Zero Qty Lines"
msgstr "Ignorar Linhas com Qtd. Zero"
#. module: contract_variable_quantity
#: selection:account.analytic.contract.line,qty_type:0
#: selection:account.analytic.invoice.line,qty_type:0

View File

@@ -56,7 +56,7 @@ class AccountAnalyticInvoiceLine(models.Model):
class ContractLineFormula(models.Model):
_name = 'contract.line.qty.formula'
name = fields.Char(required=True)
name = fields.Char(required=True, translate=True)
code = fields.Text(required=True, default="result = 0")
@api.constrains('code')