[IMP] l10n_br: translate the module into English

This commit replaces terms in Portuguese with English translations,
and moves the original Portuguese terms into pt.po translation files.
This makes it easier to maintain the module.

task-3116558

closes odoo/odoo#109205

Related: odoo/enterprise#35473
Signed-off-by: Florian Gilbert (flg) <flg@odoo.com>
This commit is contained in:
aliya
2023-02-14 09:00:49 +01:00
parent 7255819659
commit a105af636f
10 changed files with 15880 additions and 1017 deletions
+3
View File
@@ -4,3 +4,6 @@
# Copyright (C) 2009 Renato Lima - Akretion
from . import models
def load_translations(env):
env.ref("l10n_br.l10n_br_account_chart_template").process_coa_translations()
+2 -1
View File
@@ -44,7 +44,7 @@ accounting SPED, fiscal SPED and PAF ECF that are still missing as September
come with any additional paid permission for online use of 'private modules'.
""",
'author': 'Akretion, Odoo Brasil',
'depends': ['account', 'base_vat'],
'depends': ['account', 'base_vat', 'l10n_multilang',],
'data': [
'data/l10n_br_chart_data.xml',
'data/account.account.template.csv',
@@ -63,4 +63,5 @@ come with any additional paid permission for online use of 'private modules'.
'demo/demo_company.xml',
],
'license': 'LGPL-3',
'post_init_hook': 'load_translations',
}
File diff suppressed because it is too large Load Diff
@@ -2,14 +2,14 @@
<odoo>
<record id="br_3_01_01_05_01_47" model="account.account.template">
<field name="code">3.01.01.05.01.47</field>
<field name="name">Ganho Cambial</field>
<field name="name">Foreign Exchange Gain</field>
<field name="account_type">income_other</field>
<field name="chart_template_id" ref="l10n_br_account_chart_template"/>
</record>
<record id="br_3_11_01_09_01_40" model="account.account.template">
<field name="code">3.11.01.09.01.40</field>
<field name="name">Perda Cambial</field>
<field name="name">Foreign Exchange Loss</field>
<field name="account_type">expense</field>
<field name="chart_template_id" ref="l10n_br_account_chart_template"/>
</record>
@@ -19,7 +19,7 @@
<field name="aggregation_formula">TRIBUTADA_INTEGRALMENTE.balance + TRIBUTADA_E_COM_COBRANCA_DO_ICMS_POR_SUBSTITUICAO_TRIBUTARIA.balance</field>
<field name="children_ids">
<record id="tax_report_icms_tributada" model="account.report.line">
<field name="name">Tributada integralmente</field>
<field name="name">Taxed in full</field>
<field name="code">TRIBUTADA_INTEGRALMENTE</field>
<field name="aggregation_formula">ICMS_1.balance</field>
<field name="children_ids">
@@ -37,7 +37,7 @@
</field>
</record>
<record id="tax_report_icms_tributada_com" model="account.report.line">
<field name="name">Tributada e com cobrança do ICMS por substituição tributária</field>
<field name="name">Taxed and with ICMS collection by tax substitution</field>
<field name="code">TRIBUTADA_E_COM_COBRANCA_DO_ICMS_POR_SUBSTITUICAO_TRIBUTARIA</field>
<field name="aggregation_formula">ICMS_2.balance</field>
<field name="children_ids">
@@ -201,7 +201,7 @@
<field name="aggregation_formula">COFINS_OPERACAO_TRIBUTAVEL_COM_ALIQUOTA_BASICA.balance</field>
<field name="children_ids">
<record id="tax_report_cofins_oper_bas" model="account.report.line">
<field name="name">Operação Tributável com Alíquota Básica</field>
<field name="name">Taxable Transaction with Basic Rate</field>
<field name="code">COFINS_OPERACAO_TRIBUTAVEL_COM_ALIQUOTA_BASICA</field>
<field name="aggregation_formula">COFINS_1.balance + COFINS_2.balance</field>
<field name="children_ids">
@@ -236,7 +236,7 @@
<field name="aggregation_formula">PIS_OPERACAO_TRIBUTAVEL_COM_ALIQUOTA_BASICA.balance</field>
<field name="children_ids">
<record id="tax_report_pis_oper_tri_basica" model="account.report.line">
<field name="name">Operação Tributável com Alíquota Básica</field>
<field name="name">Taxable Transaction with Basic Rate</field>
<field name="code">PIS_OPERACAO_TRIBUTAVEL_COM_ALIQUOTA_BASICA</field>
<field name="aggregation_formula">PIS_1.balance + PIS_2.balance</field>
<field name="children_ids">
@@ -272,7 +272,7 @@
<field name="aggregation_formula">ENTRADA_COM_RECUPERACAO_DE_CREDITO.balance + ENTRADA_TRIBUTADA_COM_ALIQUOTA_ZERO.balance</field>
<field name="children_ids">
<record id="tax_report_ipi_extrada_com" model="account.report.line">
<field name="name">Entrada com recuperação de crédito</field>
<field name="name">Purchase with Credit Recovery</field>
<field name="code">ENTRADA_COM_RECUPERACAO_DE_CREDITO</field>
<field name="aggregation_formula">BRTAX07_1.balance</field>
<field name="children_ids">
@@ -290,7 +290,7 @@
</field>
</record>
<record id="tax_report_ipi_extrada_tributada" model="account.report.line">
<field name="name">Entrada tributada com alíquota zero</field>
<field name="name">Purchase taxed at a zero rate</field>
<field name="code">ENTRADA_TRIBUTADA_COM_ALIQUOTA_ZERO</field>
<field name="aggregation_formula">IPI_2.balance</field>
<field name="children_ids">
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="tax_template_out_icms_interno17" model="account.tax.template">
<field name="description">ICMS Interno 17%</field>
<field name="name">ICMS Saída Interno 17%</field>
<field name="description">ICMS Internal 17%</field>
<field name="name">ICMS Internal Sale 17%</field>
<field name="amount">17</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -33,8 +33,8 @@
]"/>
</record>
<record id="tax_template_out_icms_externo17" model="account.tax.template">
<field name="description">ICMS Externo 17%</field>
<field name="name">ICMS Saída Externo 17%</field>
<field name="description">ICMS External 17%</field>
<field name="name">ICMS External Sale 17%</field>
<field name="amount">17</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -65,8 +65,8 @@
]"/>
</record>
<record id="tax_template_in_icms_interno17" model="account.tax.template">
<field name="description">ICMS Interno 17%</field>
<field name="name">ICMS Entrada Interno 17%</field>
<field name="description">ICMS Internal 17%</field>
<field name="name">ICMS Internal Purchase 17%</field>
<field name="amount">17</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -97,8 +97,8 @@
]"/>
</record>
<record id="tax_template_in_icms_externo17" model="account.tax.template">
<field name="description">ICMS Externo 17%</field>
<field name="name">ICMS Entrada Externo 17%</field>
<field name="description">ICMS External 17%</field>
<field name="name">ICMS External Purchase 17%</field>
<field name="amount">17</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -129,8 +129,8 @@
]"/>
</record>
<record id="tax_template_out_icms_interno" model="account.tax.template">
<field name="description">ICMS Interno</field>
<field name="name">ICMS Saída Interno 0%</field>
<field name="description">ICMS Internal market</field>
<field name="name">ICMS Internal Sale 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -153,8 +153,8 @@
]"/>
</record>
<record id="tax_template_out_icms_externo" model="account.tax.template">
<field name="description">ICMS Externo</field>
<field name="name">ICMS Saída Externo 0%</field>
<field name="description">ICMS External</field>
<field name="name">ICMS External Sale 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -177,8 +177,8 @@
]"/>
</record>
<record id="tax_template_out_icms_interno" model="account.tax.template">
<field name="description">ICMS Interno</field>
<field name="name">ICMS Saída Interno 0%</field>
<field name="description">ICMS Internal market</field>
<field name="name">ICMS Internal Sale 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -201,8 +201,8 @@
]"/>
</record>
<record id="tax_template_out_icms_externo" model="account.tax.template">
<field name="description">ICMS Externo</field>
<field name="name">ICMS Saída Externo 0%</field>
<field name="description">ICMS External</field>
<field name="name">ICMS External Sale 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -225,8 +225,8 @@
]"/>
</record>
<record id="tax_template_in_icms_interno" model="account.tax.template">
<field name="description">ICMS Interno</field>
<field name="name">ICMS Entrada Interno 0%</field>
<field name="description">ICMS Internal market</field>
<field name="name">ICMS Internal Purchase 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -249,8 +249,8 @@
]"/>
</record>
<record id="tax_template_in_icms_externo" model="account.tax.template">
<field name="description">ICMS Externo</field>
<field name="name">ICMS Entrada Externo 0%</field>
<field name="description">ICMS External</field>
<field name="name">ICMS External Purchase 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -273,8 +273,8 @@
]"/>
</record>
<record id="tax_template_out_icms_externo7" model="account.tax.template">
<field name="description">ICMS Externo 7%</field>
<field name="name">ICMS Saída Externo 7%</field>
<field name="description">ICMS External 7%</field>
<field name="name">ICMS External Sale 7%</field>
<field name="amount">7</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -305,8 +305,8 @@
]"/>
</record>
<record id="tax_template_in_icms_externo7" model="account.tax.template">
<field name="description">ICMS Externo 7%</field>
<field name="name">ICMS Entrada Externo 7%</field>
<field name="description">ICMS External 7%</field>
<field name="name">ICMS External Purchase 7%</field>
<field name="amount">7</field>
<field name="type_tax_use">purchase</field>
<field eval="1" name="tax_discount"/>
@@ -336,8 +336,8 @@
]"/>
</record>
<record id="tax_template_out_icms_externo12" model="account.tax.template">
<field name="description">ICMS Externo 12%</field>
<field name="name">ICMS Saída Externo 12%</field>
<field name="description">ICMS External 12%</field>
<field name="name">ICMS External Sale 12%</field>
<field name="amount">12</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -368,8 +368,8 @@
]"/>
</record>
<record id="tax_template_in_icms_externo12" model="account.tax.template">
<field name="description">ICMS Externo 12%</field>
<field name="name">ICMS Entrada Externo 12%</field>
<field name="description">ICMS External 12%</field>
<field name="name">ICMS External Purchase 12%</field>
<field name="amount">12</field>
<field name="type_tax_use">purchase</field>
<field eval="1" name="tax_discount"/>
@@ -400,7 +400,7 @@
</record>
<record id="tax_template_out_icms_subist" model="account.tax.template">
<field name="description">ICMS Subist</field>
<field name="name">ICMS Saída Subist 0%</field>
<field name="name">ICMS Subist Sale 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -424,7 +424,7 @@
</record>
<record id="tax_template_in_icms_subist" model="account.tax.template">
<field name="description">ICMS Subist</field>
<field name="name">ICMS Entrada Subist 0%</field>
<field name="name">ICMS Subist Purchase 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -448,7 +448,7 @@
</record>
<record id="tax_template_out_ipi10" model="account.tax.template">
<field name="description">IPI 10%</field>
<field name="name">IPI Saída 10%</field>
<field name="name">IPI Sale 10%</field>
<field name="amount">10</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -480,7 +480,7 @@
</record>
<record id="tax_template_in_ipi10" model="account.tax.template">
<field name="description">IPI 10%</field>
<field name="name">IPI Entrada 10%</field>
<field name="name">IPI Purchase 10%</field>
<field name="amount">10</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -512,7 +512,7 @@
</record>
<record id="tax_template_out_ipi" model="account.tax.template">
<field name="description">IPI</field>
<field name="name">IPI Saída 0%</field>
<field name="name">IPI Sale 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -536,7 +536,7 @@
</record>
<record id="tax_template_in_ipi" model="account.tax.template">
<field name="description">IPI</field>
<field name="name">IPI Entrada 0%</field>
<field name="name">IPI Purchase 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -560,7 +560,7 @@
</record>
<record id="tax_template_out_pis" model="account.tax.template">
<field name="description">PIS</field>
<field name="name">PIS Saída 0%</field>
<field name="name">PIS Sale 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -584,7 +584,7 @@
</record>
<record id="tax_template_out_pis065" model="account.tax.template">
<field name="description">PIS 0,65%</field>
<field name="name">PIS Saída 0,65%</field>
<field name="name">PIS Sale 0.65%</field>
<field name="amount">0.65</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -616,7 +616,7 @@
</record>
<record id="tax_template_in_pis" model="account.tax.template">
<field name="description">PIS</field>
<field name="name">PIS Entrada 0%</field>
<field name="name">PIS Purchase 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -640,7 +640,7 @@
</record>
<record id="tax_template_in_pis065" model="account.tax.template">
<field name="description">PIS 0,65%</field>
<field name="name">PIS Entrada 0,65%</field>
<field name="name">PIS Purchase 0.65%</field>
<field name="amount">0.65</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -672,7 +672,7 @@
</record>
<record id="tax_template_out_cofins" model="account.tax.template">
<field name="description">COFINS</field>
<field name="name">COFINS Saída 0%</field>
<field name="name">COFINS Sale 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -696,7 +696,7 @@
</record>
<record id="tax_template_out_cofins3" model="account.tax.template">
<field name="description">COFINS 3%</field>
<field name="name">COFINS Saída 3%</field>
<field name="name">COFINS Sale 3%</field>
<field name="amount">3</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -728,7 +728,7 @@
</record>
<record id="tax_template_in_cofins" model="account.tax.template">
<field name="description">COFINS</field>
<field name="name">COFINS Entrada 0%</field>
<field name="name">COFINS Purchase 0%</field>
<field name="amount">0.00</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -752,7 +752,7 @@
</record>
<record id="tax_template_in_cofins3" model="account.tax.template">
<field name="description">COFINS 3%</field>
<field name="name">COFINS Entrada 3%</field>
<field name="name">COFINS Purchase 3%</field>
<field name="amount">3</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -832,7 +832,7 @@
</record>
<record id="tax_template_out_issqn2" model="account.tax.template">
<field name="description">ISSQN 2%</field>
<field name="name">ISSQN Saída 2%</field>
<field name="name">ISSQN Sale 2%</field>
<field name="amount">2</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -864,7 +864,7 @@
</record>
<record id="tax_template_in_issqn2" model="account.tax.template">
<field name="description">ISSQN 2%</field>
<field name="name">ISSQN Entrada 2%</field>
<field name="name">ISSQN Purchase 2%</field>
<field name="amount">2</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -920,7 +920,7 @@
</record>
<record id="tax_template_out_ii0" model="account.tax.template">
<field name="description">II</field>
<field name="name">II Saída 0%</field>
<field name="name">II Sale 0%</field>
<field name="amount">0</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -944,7 +944,7 @@
</record>
<record id="tax_template_in_ii0" model="account.tax.template">
<field name="description">II</field>
<field name="name">II Entrada 0%</field>
<field name="name">II Purchase 0%</field>
<field name="amount">0</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
@@ -968,7 +968,7 @@
</record>
<record id="tax_template_out_inss0" model="account.tax.template">
<field name="description">INSS</field>
<field name="name">INSS Saída 0%</field>
<field name="name">INSS Sale 0%</field>
<field name="amount">0</field>
<field name="type_tax_use">sale</field>
<field eval="0" name="price_include"/>
@@ -992,7 +992,7 @@
</record>
<record id="tax_template_in_inss0" model="account.tax.template">
<field name="description">INSS</field>
<field name="name">INSS Entrada 0%</field>
<field name="name">INSS Purchase 0%</field>
<field name="amount">0</field>
<field name="type_tax_use">purchase</field>
<field eval="0" name="price_include"/>
+6 -5
View File
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="l10n_br_account_chart_template" model="account.chart.template">
<field name="name">Plano de Contas Brasileiro</field>
<field name="code_digits">6</field>
<record id="l10n_br_account_chart_template" model="account.chart.template">
<field name="name">Brazilian Chart of Accounts</field>
<field name="code_digits">6</field>
<field name="bank_account_code_prefix">1.01.01.02.00</field>
<field name="cash_account_code_prefix">1.01.01.01.00</field>
<field name="transfer_account_code_prefix">1.01.01.12.00</field>
<field name="currency_id" ref="base.BRL"/>
<field name="currency_id" ref="base.BRL"/>
<field name="country_id" ref="base.br"/>
</record>
<field name="spoken_languages" eval="'pt_BR;pt_PT'"/>
</record>
</odoo>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -8,7 +8,7 @@ class AccountTaxTemplate(models.Model):
""" Add fields used to define some brazilian taxes """
_inherit = 'account.tax.template'
tax_discount = fields.Boolean(string='Discount this Tax in Prince',
tax_discount = fields.Boolean(string='Discount this Tax in Price',
help="Mark it for (ICMS, PIS e etc.).")
base_reduction = fields.Float(string='Redution', digits=0, required=True,
help="Um percentual decimal em % entre 0-1.", default=0)
@@ -20,7 +20,7 @@ class AccountTax(models.Model):
""" Add fields used to define some brazilian taxes """
_inherit = 'account.tax'
tax_discount = fields.Boolean(string='Discount this Tax in Prince',
tax_discount = fields.Boolean(string='Discount this Tax in Price',
help="Mark it for (ICMS, PIS e etc.).")
base_reduction = fields.Float(string='Redution', digits=0, required=True,
help="Um percentual decimal em % entre 0-1.", default=0)