diff options
| author | Akim Juillerat <akim.juillerat@camptocamp.com> | 2016-12-14 15:33:57 +0100 |
|---|---|---|
| committer | Martin Trigaux <mat@odoo.com> | 2016-12-20 12:13:17 +0100 |
| commit | fa4e76a9c7bb7820e04919373e8f1c6ebb60fcc2 (patch) | |
| tree | 14b7d79aa8ee619cd88f1139f60189eaff740755 | |
| parent | 146aa411e653bfa72f5c4779dbefdd7d42c98874 (diff) | |
[ADD] l10n_multilang: translate account.tax.template description
In addition to the tax name
Closes #14737
| -rw-r--r-- | addons/l10n_multilang/account.py | 2 | ||||
| -rw-r--r-- | addons/l10n_multilang/l10n_multilang.py | 8 |
2 files changed, 8 insertions, 2 deletions
diff --git a/addons/l10n_multilang/account.py b/addons/l10n_multilang/account.py index b34c3c28c58..934feecc63c 100644 --- a/addons/l10n_multilang/account.py +++ b/addons/l10n_multilang/account.py @@ -24,6 +24,7 @@ class account_tax(osv.osv): _inherit = 'account.tax' _columns = { 'name': fields.char('Tax Name', required=True, select=True, translate=True), + 'description': fields.char('Display on Invoices', translate=True), } @@ -31,6 +32,7 @@ class account_tax_template(osv.osv): _inherit = 'account.tax.template' _columns = { 'name': fields.char('Tax Name', required=True, select=True, translate=True), + 'description': fields.char('Display on Invoices', translate=True) } diff --git a/addons/l10n_multilang/l10n_multilang.py b/addons/l10n_multilang/l10n_multilang.py index 182b3b27077..5d651441122 100644 --- a/addons/l10n_multilang/l10n_multilang.py +++ b/addons/l10n_multilang/l10n_multilang.py @@ -61,8 +61,10 @@ class AccountChartTemplate(models.Model): for company in company_ids: # write account.account translations in the real COA chart_template_id._process_accounts_translations(company.id, langs, 'name') - # copy account.tax translations + # copy account.tax name translations chart_template_id._process_taxes_translations(company.id, langs, 'name') + # copy account.tax description translations + chart_template_id._process_taxes_translations(company.id, langs, 'description') # copy account.fiscal.position translations chart_template_id._process_fiscal_pos_translations(company.id, langs, 'name') return True @@ -108,8 +110,10 @@ class base_language_install(models.TransientModel): for company in self.env['res.company'].search([('chart_template_id', '=', coa.id)]): # write account.account translations in the real COA coa._process_accounts_translations(company.id, [self.lang], 'name') - # copy account.tax translations + # copy account.tax name translations coa._process_taxes_translations(company.id, [self.lang], 'name') + # copy account.tax description translations + coa._process_taxes_translations(company.id, [self.lang], 'description') # copy account.fiscal.position translations coa._process_fiscal_pos_translations(company.id, [self.lang], 'name') return res |
