diff --git a/addons/base_vat/i18n/base_vat.pot b/addons/base_vat/i18n/base_vat.pot index 6642bcd71b1..70695eb26d9 100644 --- a/addons/base_vat/i18n/base_vat.pot +++ b/addons/base_vat/i18n/base_vat.pot @@ -15,6 +15,56 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"10XXXXXXXXY or 20XXXXXXXXY or 15XXXXXXXXY or 16XXXXXXXXY or 17XXXXXXXXY" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "1792060346001 or 1792060346" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "310175397400003 [Fifteen digits, first and last digits should be \"3\"]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "49-098-576 or 49098576" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "AR200-5536168-2 or 20055361682" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "CHE-123.456.788 TVA or CHE-123.456.788 MWST or CHE-123.456.788 IVA" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "CO213123432-1 or CO213.123.432-1" +msgstr "" + #. module: base_vat #: model:ir.model,name:base_vat.model_res_company msgid "Companies" @@ -39,6 +89,13 @@ msgstr "" msgid "Contact" msgstr "" +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "DO1-01-85004-3 or 101850043" +msgstr "" + #. module: base_vat #: model:ir.model.fields,help:base_vat.field_res_partner__vies_valid #: model:ir.model.fields,help:base_vat.field_res_users__vies_valid @@ -50,6 +107,20 @@ msgstr "" msgid "Fiscal Position" msgstr "" +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "GB123456782 or XI123456782" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "HU12345676 or 12345678-1-11 or 8071592153" +msgstr "" + #. module: base_vat #: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form msgid "" @@ -63,12 +134,26 @@ msgstr "" msgid "Intra-Community Valid" msgstr "" +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "MXGODE561231GR8 or GODE561231GR8" +msgstr "" + #. module: base_vat #: model:ir.model.fields,field_description:base_vat.field_res_partner__perform_vies_validation #: model:ir.model.fields,field_description:base_vat.field_res_users__perform_vies_validation msgid "Perform Vies Validation" msgstr "" +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "TR1234567890 (VERGINO) or TR17291716060 (TCKIMLIKNO)" +msgstr "" + #. module: base_vat #: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form msgid "Tax ID" @@ -142,8 +227,10 @@ msgid "Vies Vat To Check" msgstr "" #. module: base_vat -#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form -msgid "e.g. BE0477472701" +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "either 11 digits for CPF or 14 digits for CNPJ" msgstr "" #. module: base_vat diff --git a/addons/base_vat/models/res_partner.py b/addons/base_vat/models/res_partner.py index 92dd1f59f7e..900b18333a1 100644 --- a/addons/base_vat/models/res_partner.py +++ b/addons/base_vat/models/res_partner.py @@ -1,6 +1,3 @@ -# -*- coding: utf-8 -*- -# Part of Odoo. See LICENSE file for full copyright and licensing details. - import datetime import string import zeep @@ -28,29 +25,29 @@ _eu_country_vat_inverse = {v: k for k, v in _eu_country_vat.items()} _ref_vat = { 'al': 'ALJ91402501L', - 'ar': 'AR200-5536168-2 or 20055361682', + 'ar': _('AR200-5536168-2 or 20055361682'), 'at': 'ATU12345675', 'au': '83 914 571 673', 'be': 'BE0477472701', 'bg': 'BG1234567892', - 'br': 'either 11 digits for CPF or 14 digits for CNPJ', - 'ch': 'CHE-123.456.788 TVA or CHE-123.456.788 MWST or CHE-123.456.788 IVA', # Swiss by Yannick Vaucher @ Camptocamp + 'br': _('either 11 digits for CPF or 14 digits for CNPJ'), + 'ch': _('CHE-123.456.788 TVA or CHE-123.456.788 MWST or CHE-123.456.788 IVA'), # Swiss by Yannick Vaucher @ Camptocamp 'cl': 'CL76086428-5', - 'co': 'CO213123432-1 or CO213.123.432-1', + 'co': _('CO213123432-1 or CO213.123.432-1'), 'cy': 'CY10259033P', 'cz': 'CZ12345679', 'de': 'DE123456788', 'dk': 'DK12345674', - 'do': 'DO1-01-85004-3 or 101850043', - 'ec': '1792060346001 or 1792060346', + 'do': _('DO1-01-85004-3 or 101850043'), + 'ec': _('1792060346001 or 1792060346'), 'ee': 'EE123456780', 'el': 'EL12345670', 'es': 'ESA12345674', 'fi': 'FI12345671', 'fr': 'FR23334175221', - 'gb': 'GB123456782 or XI123456782', + 'gb': _('GB123456782 or XI123456782'), 'gr': 'GR12345670', - 'hu': 'HU12345676 or 12345678-1-11 or 8071592153', + 'hu': _('HU12345676 or 12345678-1-11 or 8071592153'), 'hr': 'HR01234567896', # Croatia, contributed by Milan Tribuson 'ie': 'IE1234567FA', 'in': "12AAAAA1234AAZA", @@ -61,11 +58,11 @@ _ref_vat = { 'lv': 'LV41234567891', 'mc': 'FR53000004605', 'mt': 'MT12345634', - 'mx': 'MXGODE561231GR8 or GODE561231GR8', + 'mx': _('MXGODE561231GR8 or GODE561231GR8'), 'nl': 'NL123456782B90', 'no': 'NO123456785', - 'nz': '49-098-576 or 49098576', - 'pe': '10XXXXXXXXY or 20XXXXXXXXY or 15XXXXXXXXY or 16XXXXXXXXY or 17XXXXXXXXY', + 'nz': _('49-098-576 or 49098576'), + 'pe': _('10XXXXXXXXY or 20XXXXXXXXY or 15XXXXXXXXY or 16XXXXXXXXY or 17XXXXXXXXY'), 'ph': '123-456-789-123', 'pl': 'PL1234567883', 'pt': 'PT123456789', @@ -76,10 +73,10 @@ _ref_vat = { 'si': 'SI12345679', 'sk': 'SK2022749619', 'sm': 'SM24165', - 'tr': 'TR1234567890 (VERGINO) or TR17291716060 (TCKIMLIKNO)', # Levent Karakas @ Eska Yazilim A.S. + 'tr': _('TR1234567890 (VERGINO) or TR17291716060 (TCKIMLIKNO)'), # Levent Karakas @ Eska Yazilim A.S. 've': 'V-12345678-1, V123456781, V-12.345.678-1', 'xi': 'XI123456782', - 'sa': '310175397400003 [Fifteen digits, first and last digits should be "3"]' + 'sa': _('310175397400003 [Fifteen digits, first and last digits should be "3"]') } _region_specific_vat_codes = {