From 883e9d86fd8762531b55021ea20896b2f988acc7 Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Wed, 19 Feb 2025 14:07:34 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=B0=D1=87=D0=B0=D0=BB=D1=8C=D0=BD?= =?UTF-8?q?=D0=BE=D0=B5=20=D0=BD=D0=B0=D0=BF=D0=BE=D0=BB=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- __init__.py | 4 + __manifest__.py | 43 ++ i18n/af.po | 115 ++++ i18n/am.po | 111 ++++ i18n/ar.po | 166 ++++++ i18n/az.po | 116 ++++ i18n/base_vat.pot | 152 ++++++ i18n/bg.po | 159 ++++++ i18n/bs.po | 114 ++++ i18n/ca.po | 167 ++++++ i18n/cs.po | 167 ++++++ i18n/da.po | 158 ++++++ i18n/de.po | 170 ++++++ i18n/el.po | 116 ++++ i18n/en_GB.po | 114 ++++ i18n/es.po | 169 ++++++ i18n/es_419.po | 170 ++++++ i18n/es_BO.po | 114 ++++ i18n/es_CL.po | 114 ++++ i18n/es_CO.po | 114 ++++ i18n/es_CR.po | 114 ++++ i18n/es_DO.po | 114 ++++ i18n/es_EC.po | 114 ++++ i18n/es_MX.po | 120 +++++ i18n/es_PE.po | 114 ++++ i18n/es_PY.po | 114 ++++ i18n/es_VE.po | 114 ++++ i18n/et.po | 167 ++++++ i18n/eu.po | 114 ++++ i18n/fa.po | 159 ++++++ i18n/fi.po | 170 ++++++ i18n/fo.po | 114 ++++ i18n/fr.po | 168 ++++++ i18n/fr_BE.po | 113 ++++ i18n/fr_CA.po | 114 ++++ i18n/gl.po | 114 ++++ i18n/gu.po | 115 ++++ i18n/he.po | 165 ++++++ i18n/hi.po | 113 ++++ i18n/hr.po | 121 +++++ i18n/hu.po | 160 ++++++ i18n/hy.po | 113 ++++ i18n/id.po | 165 ++++++ i18n/is.po | 111 ++++ i18n/it.po | 169 ++++++ i18n/ja.po | 160 ++++++ i18n/ka.po | 114 ++++ i18n/kab.po | 114 ++++ i18n/km.po | 114 ++++ i18n/ko.po | 160 ++++++ i18n/lb.po | 111 ++++ i18n/lo.po | 111 ++++ i18n/lt.po | 164 ++++++ i18n/lv.po | 159 ++++++ i18n/mk.po | 114 ++++ i18n/mn.po | 117 ++++ i18n/nb.po | 116 ++++ i18n/ne.po | 111 ++++ i18n/nl.po | 170 ++++++ i18n/pl.po | 162 ++++++ i18n/pt.po | 156 ++++++ i18n/pt_BR.po | 172 ++++++ i18n/ro.po | 122 +++++ i18n/ru.po | 168 ++++++ i18n/sk.po | 156 ++++++ i18n/sl.po | 163 ++++++ i18n/sq.po | 114 ++++ i18n/sr.po | 169 ++++++ i18n/sr@latin.po | 115 ++++ i18n/sv.po | 168 ++++++ i18n/ta.po | 113 ++++ i18n/th.po | 167 ++++++ i18n/tr.po | 167 ++++++ i18n/uk.po | 166 ++++++ i18n/vi.po | 167 ++++++ i18n/zh_CN.po | 160 ++++++ i18n/zh_TW.po | 161 ++++++ models/__init__.py | 7 + models/account_fiscal_position.py | 42 ++ models/res_company.py | 10 + models/res_config_settings.py | 10 + models/res_partner.py | 809 ++++++++++++++++++++++++++++ tests/__init__.py | 2 + tests/test_validate_ruc.py | 102 ++++ views/res_config_settings_views.xml | 21 + views/res_partner_views.xml | 21 + 86 files changed, 11447 insertions(+) create mode 100644 __init__.py create mode 100644 __manifest__.py create mode 100644 i18n/af.po create mode 100644 i18n/am.po create mode 100644 i18n/ar.po create mode 100644 i18n/az.po create mode 100644 i18n/base_vat.pot create mode 100644 i18n/bg.po create mode 100644 i18n/bs.po create mode 100644 i18n/ca.po create mode 100644 i18n/cs.po create mode 100644 i18n/da.po create mode 100644 i18n/de.po create mode 100644 i18n/el.po create mode 100644 i18n/en_GB.po create mode 100644 i18n/es.po create mode 100644 i18n/es_419.po create mode 100644 i18n/es_BO.po create mode 100644 i18n/es_CL.po create mode 100644 i18n/es_CO.po create mode 100644 i18n/es_CR.po create mode 100644 i18n/es_DO.po create mode 100644 i18n/es_EC.po create mode 100644 i18n/es_MX.po create mode 100644 i18n/es_PE.po create mode 100644 i18n/es_PY.po create mode 100644 i18n/es_VE.po create mode 100644 i18n/et.po create mode 100644 i18n/eu.po create mode 100644 i18n/fa.po create mode 100644 i18n/fi.po create mode 100644 i18n/fo.po create mode 100644 i18n/fr.po create mode 100644 i18n/fr_BE.po create mode 100644 i18n/fr_CA.po create mode 100644 i18n/gl.po create mode 100644 i18n/gu.po create mode 100644 i18n/he.po create mode 100644 i18n/hi.po create mode 100644 i18n/hr.po create mode 100644 i18n/hu.po create mode 100644 i18n/hy.po create mode 100644 i18n/id.po create mode 100644 i18n/is.po create mode 100644 i18n/it.po create mode 100644 i18n/ja.po create mode 100644 i18n/ka.po create mode 100644 i18n/kab.po create mode 100644 i18n/km.po create mode 100644 i18n/ko.po create mode 100644 i18n/lb.po create mode 100644 i18n/lo.po create mode 100644 i18n/lt.po create mode 100644 i18n/lv.po create mode 100644 i18n/mk.po create mode 100644 i18n/mn.po create mode 100644 i18n/nb.po create mode 100644 i18n/ne.po create mode 100644 i18n/nl.po create mode 100644 i18n/pl.po create mode 100644 i18n/pt.po create mode 100644 i18n/pt_BR.po create mode 100644 i18n/ro.po create mode 100644 i18n/ru.po create mode 100644 i18n/sk.po create mode 100644 i18n/sl.po create mode 100644 i18n/sq.po create mode 100644 i18n/sr.po create mode 100644 i18n/sr@latin.po create mode 100644 i18n/sv.po create mode 100644 i18n/ta.po create mode 100644 i18n/th.po create mode 100644 i18n/tr.po create mode 100644 i18n/uk.po create mode 100644 i18n/vi.po create mode 100644 i18n/zh_CN.po create mode 100644 i18n/zh_TW.po create mode 100644 models/__init__.py create mode 100644 models/account_fiscal_position.py create mode 100644 models/res_company.py create mode 100644 models/res_config_settings.py create mode 100644 models/res_partner.py create mode 100644 tests/__init__.py create mode 100644 tests/test_validate_ruc.py create mode 100644 views/res_config_settings_views.xml create mode 100644 views/res_partner_views.xml diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/__manifest__.py b/__manifest__.py new file mode 100644 index 0000000..b4606cf --- /dev/null +++ b/__manifest__.py @@ -0,0 +1,43 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': 'VAT Number Validation', + 'version': '1.0', + 'category': 'Accounting/Accounting', + 'description': """ +VAT validation for Partner's VAT numbers. +========================================= + +After installing this module, values entered in the VAT field of Partners will +be validated for all supported countries. The country is inferred from the +2-letter country code that prefixes the VAT number, e.g. ``BE0477472701`` +will be validated using the Belgian rules. + +There are two different levels of VAT number validation: +-------------------------------------------------------- + * By default, a simple off-line check is performed using the known validation + rules for the country, usually a simple check digit. This is quick and + always available, but allows numbers that are perhaps not truly allocated, + or not valid anymore. + + * When the "VAT VIES Check" option is enabled (in the configuration of the user's + Company), VAT numbers will be instead submitted to the online EU VIES + database, which will truly verify that the number is valid and currently + allocated to a EU company. This is a little bit slower than the simple + off-line check, requires an Internet connection, and may not be available + all the time. If the service is not available or does not support the + requested country (e.g. for non-EU countries), a simple check will be performed + instead. + +Supported countries currently include EU countries, and a few non-EU countries +such as Chile, Colombia, Mexico, Norway or Russia. For unsupported countries, +only the country code will be validated. + """, + 'depends': ['account'], + 'data': [ + 'views/res_config_settings_views.xml', + 'views/res_partner_views.xml', + ], + 'license': 'LGPL-3', +} diff --git a/i18n/af.po b/i18n/af.po new file mode 100644 index 0000000..7c108af --- /dev/null +++ b/i18n/af.po @@ -0,0 +1,115 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"Language: af\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Maatskappye" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontak" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/am.po b/i18n/am.po new file mode 100644 index 0000000..2d49bbd --- /dev/null +++ b/i18n/am.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Language-Team: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\n" +"Language: am\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "ድርጅት" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/ar.po b/i18n/ar.po new file mode 100644 index 0000000..c244005 --- /dev/null +++ b/i18n/ar.po @@ -0,0 +1,166 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "الشركات" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "تهيئة الإعدادات " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "European VAT numbers are automatically checked on the VIES database." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "الوضع المالي " + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"إذا تم تحديد مربع الاختيار هذا، سيعتمد الوضع المالي الافتراضي الذي سينطبق " +"على مخرجات التحقق، من قِبَل خدمة VIES الأوروبية. " + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Intra-Community Valid" + +#. 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 "Perform Vies Validation" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "معرف الضريبة" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"يبدو أن %(vat_label)s رقم [%(wrong_vat)s] غير صالحة. \n" +"ملاحظة: التنسيق المتوقع هو %(expected_format)s " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"يبدو أن رقم %(vat_label)s [%(wrong_vat)s] لـ %(record_label)s غير صالح. \n" +"ملاحظة: الصيغة المتوقعة هي %(expected_format)s " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "The VAT number %s could not be interpreted by the VIES server." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"لا تطابق الدولة التي تم رصدها لرقم الضريبة الأجنبية الدولة التي تم تعيينها " +"لهذا الوضع الضريبي. " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ضريبة القيمة المضافة" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "التحقق من أرقام الضريبة " + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "التحقق من أرقام قيمة الضريبة المضافة باستخدام خدمة VIES الأوروبية " + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Vies Vat To Check" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "مثال: BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "الوضع المالي [%s] " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "الشريك [%s] " diff --git a/i18n/az.po b/i18n/az.po new file mode 100644 index 0000000..974474c --- /dev/null +++ b/i18n/az.po @@ -0,0 +1,116 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# erpgo translator , 2022 +# Jumshud Sultanov , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Last-Translator: Jumshud Sultanov , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"Language: az\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Şirkətlər" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Parametrləri Konfiqurasiya edin" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Maliyyə Vəziyyəti" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "Bu onay qutusuna işarələr qoyulursa, ƏDV nömrəsi Avropa VIES xidməti tərəfindən təsdiq edilə bilmədiyi təqdirdə bir əlaqəni saxlaya bilməyəcəksiniz." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ƏDV" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "ƏDV nömrələrini doğrulayın" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Avropa VIES xidmətindən istifadə edərək ƏDV nömrələrini doğrulayın" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/base_vat.pot b/i18n/base_vat.pot new file mode 100644 index 0000000..1e87122 --- /dev/null +++ b/i18n/base_vat.pot @@ -0,0 +1,152 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 21:55+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/bg.po b/i18n/bg.po new file mode 100644 index 0000000..4321894 --- /dev/null +++ b/i18n/bg.po @@ -0,0 +1,159 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# KeyVillage, 2023 +# aleksandar ivanov, 2023 +# Maria Boyadjieva , 2023 +# Albena Mincheva , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Albena Mincheva , 2023\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Фирми" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Настройки" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Фискална позиция" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Данъчен ИН " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ДДС" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Проверете номера по ДДС" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Проверете номерата по ДДС чрез европейската услуга VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "напр. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/bs.po b/i18n/bs.po new file mode 100644 index 0000000..76a14a6 --- /dev/null +++ b/i18n/bs.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux, 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~11.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2018-09-21 13:17+0000\n" +"Last-Translator: Martin Trigaux, 2018\n" +"Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Kompanije" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "PDV" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/ca.po b/i18n/ca.po new file mode 100644 index 0000000..d446ca1 --- /dev/null +++ b/i18n/ca.po @@ -0,0 +1,167 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# jabiri7, 2023 +# Óscar Fonseca , 2023 +# Quim - eccit , 2023 +# Ivan Espinola, 2023 +# Martin Trigaux, 2023 +# marcescu, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: marcescu, 2023\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Empreses" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Paràmetres de configuració" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contacte" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Posició fiscal" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "NIF" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"El %(vat_label)s número [%(wrong_vat)s] no sembla vàlid.\n" +"Nota: el format esperat és %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"El %(vat_label)s número [%(wrong_vat)s] per  %(record_label)s a no sembla vàlid.\n" +"Nota: el format esperat és %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"El país detectat per a aquest número estranger de l'IVA no coincideix amb el" +" establert en aquesta posició fiscal." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "CIF/NIF" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verifica els números d'IVA" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verifica els números de l'IVA utilitzant el servei European VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "ex. ES0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "posició fiscal [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "soci [%s]" diff --git a/i18n/cs.po b/i18n/cs.po new file mode 100644 index 0000000..2fcba07 --- /dev/null +++ b/i18n/cs.po @@ -0,0 +1,167 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Jakub Smolka, 2023 +# Wil Odoo, 2023 +# Aleš Fiala , 2024 +# Tomáš Píšek, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Tomáš Píšek, 2024\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Společnosti" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurační nastavení" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "Spojení se serverem VIES selhalo. Číslo DIČ %s nelze ověřit." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "Evropská čísla DIČ jsou automaticky kontrolována v databázi VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Fiskální pozice" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Je-li zaškrtnuto, pak výchozí fiskální pozice, která se aplikuje, závisí na " +"výsledku ověření evropskou službou VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Ověřeno Intra-Community" + +#. 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 "Provést ověření VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "DIČ" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Číslo %(vat_label)s [%(wrong_vat)s] se nezdá být platné.\n" +"Poznámka: očekávaný formát je %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Číslo %(vat_label)s [%(wrong_vat)s] pro %(record_label)sse nezdá být platné.\n" +"Poznámka: očekávaný formát je %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "Číslo DIČ %s nemohlo být rozpoznáno serverem VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Země určená pro toto zahraniční DIČ neodpovídá zemi nastavené na této " +"fiskální pozici." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "DIČ" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Ověrení DIČ" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Ověření DPH prostřednictvím evropské služby VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "VIES DIČ k ověření" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "Např. CZ0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "fiskální pozice [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/da.po b/i18n/da.po new file mode 100644 index 0000000..cd41541 --- /dev/null +++ b/i18n/da.po @@ -0,0 +1,158 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Sanne Kristensen , 2023 +# Martin Trigaux, 2023 +# lhmflexerp , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: lhmflexerp , 2024\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Virksomheder" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurer opsætning" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Bogføringsgruppe" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Moms ID" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "Moms" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Bekræft CVR nummer" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Bekræft CVR numre ved hjælp af European VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "f.eks. DK12345678" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "bogføringsgruppe [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/de.po b/i18n/de.po new file mode 100644 index 0000000..b21015d --- /dev/null +++ b/i18n/de.po @@ -0,0 +1,170 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# Larissa Manderfeld, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Larissa Manderfeld, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Unternehmen" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Verbindung mit dem MIAS-Server fehlgeschlagen. Die USt-IdNr. %s konnte nicht" +" validiert werden." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"Die europäischen MwSt.-Nummern werden automatisch in der MIAS-Datenbank " +"überprüft." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Steuerposition" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Wenn dieses Kontrollkästchen angekreuzt ist, wir die entsprechende " +"Standardsteuerposition vom Ergebnis der Verifizierung durch den europäischen" +" MIAS-Dienst abhängen." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Innergemeinschaft gültig" + +#. 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 "MIAS-Validierung durchführen" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "USt-IdNr." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Die %(vat_label)s-Nummer [%(wrong_vat)s] scheint nicht gültig zu sein. \n" +"Notiz: das erwartete Format ist %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Die %(vat_label)s-Nummer [%(wrong_vat)s] für %(record_label)s scheint nicht gültig zu sein. \n" +"Notiz: das erwartete Format ist %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "Die USt-IdNr. %s konnte nicht vom MIAS-Server ausgewertet werden." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Das für diese ausländische MwSt.-Nummer ermittelte Land stimmt nicht mit dem" +" Land überein, das in dieser Steuerposition angegeben ist." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "USt-IdNr." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "MwSt.-Nummern überprüfen" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "MwSt.-Nummern mit dem europäischen MIAS-Service überprüfen" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Durch MIAS zu prüfende MwSt." + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "z. B. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "Steuerposition [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "Partner [%s]" diff --git a/i18n/el.po b/i18n/el.po new file mode 100644 index 0000000..2707305 --- /dev/null +++ b/i18n/el.po @@ -0,0 +1,116 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux, 2018 +# Kostas Goutoudis , 2018 +# George Tarasidis , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~11.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2018-09-21 13:17+0000\n" +"Last-Translator: George Tarasidis , 2018\n" +"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Εταιρίες" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Επαφή" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ΦΠΑ" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Επαληθεύστε τους αριθμούς ΑΦΜ" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Επαληθεύστε τους αριθμούς ΑΦΜ που χρησιμοποιούν την Ευρωπαϊκή VIES υπηρεσία" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/en_GB.po b/i18n/en_GB.po new file mode 100644 index 0000000..9f09642 --- /dev/null +++ b/i18n/en_GB.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/odoo/teams/41243/en_GB/)\n" +"Language: en_GB\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Companies" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es.po b/i18n/es.po new file mode 100644 index 0000000..f7e98a2 --- /dev/null +++ b/i18n/es.po @@ -0,0 +1,169 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# Larissa Manderfeld, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Larissa Manderfeld, 2023\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"La conexión con el servidor VIES falló. No se pudo validar el número de IVA " +"%s." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"Los números de IVA europeos se verifican automáticamente en la base de datos" +" VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Posición fiscal" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Si esta casilla está seleccionada, la posición fiscal por defecto a aplicar " +"dependerá del resultado de la verificación del servicio europeo VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Validez intracomunitaria" + +#. 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 "Realizar validación VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "NIF" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"El número %(vat_label)s [%(wrong_vat)s] no parece ser válido. \n" +"Tome en cuenta que el formato esperado es %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"El número de %(vat_label)s [%(wrong_vat)s] para el %(record_label)s no parece correcto. \n" +"Nota: el formato esperado es %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "El número de IVA %s no pudo ser interpretado por el servidor VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"El país detectado para este NIF extranjero no coincide con el establecido en" +" esta posición fiscal." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "NIF" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verificar NIFs" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verificar NIFs con el servicio europeo VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Verificación de número de IVA en VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "Por ejemplo, ESA00000000" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "posición fiscal [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/es_419.po b/i18n/es_419.po new file mode 100644 index 0000000..4b4a031 --- /dev/null +++ b/i18n/es_419.po @@ -0,0 +1,170 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# Fernanda Alvarez, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Fernanda Alvarez, 2023\n" +"Language-Team: Spanish (Latin America) (https://app.transifex.com/odoo/teams/41243/es_419/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_419\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"La conexión con el servidor VIES falló. No se pudo validar el número de IVA " +"%s." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"Los números de IVA europeos se verifican de forma automática en la base de " +"datos VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Posición fiscal" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Si esta casilla está seleccionada, la posición fiscal predeterminada a " +"aplicar dependerá del resultado de la verificación del servicio europeo " +"VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Válido dentro de la Comunidad Europea" + +#. 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 "Realizar validación VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Número de identificación fiscal" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"El número %(vat_label)s [%(wrong_vat)s] no parece ser válido. \n" +"Tome en cuenta que el formato esperado es %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"El número %(vat_label)s [%(wrong_vat)s] para %(record_label)s no parece ser válido.\n" +"Tome en cuenta que el formato esperado es %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "El número de IVA %s no pudo ser interpretado por el servidor VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"El país detectado para este NIF extranjero no coincide con el establecido en" +" esta posición fiscal." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "IVA" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verificar números tributarios" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verificar números tributarios con el servicio europeo VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Verificación de número de IVA en VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "Por ejemplo, BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "posición fiscal [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "contacto [%s]" diff --git a/i18n/es_BO.po b/i18n/es_BO.po new file mode 100644 index 0000000..a585c47 --- /dev/null +++ b/i18n/es_BO.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Bolivia) (https://www.transifex.com/odoo/teams/41243/es_BO/)\n" +"Language: es_BO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "NIT" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verificar números NIT" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verificar números NIT usando el servicio VIES" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es_CL.po b/i18n/es_CL.po new file mode 100644 index 0000000..842f365 --- /dev/null +++ b/i18n/es_CL.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/odoo/teams/41243/es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es_CO.po b/i18n/es_CO.po new file mode 100644 index 0000000..a375796 --- /dev/null +++ b/i18n/es_CO.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/odoo/teams/41243/es_CO/)\n" +"Language: es_CO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es_CR.po b/i18n/es_CR.po new file mode 100644 index 0000000..92956ab --- /dev/null +++ b/i18n/es_CR.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/odoo/teams/41243/es_CR/)\n" +"Language: es_CR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es_DO.po b/i18n/es_DO.po new file mode 100644 index 0000000..6e0e0a9 --- /dev/null +++ b/i18n/es_DO.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/odoo/teams/41243/es_DO/)\n" +"Language: es_DO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es_EC.po b/i18n/es_EC.po new file mode 100644 index 0000000..9c3646f --- /dev/null +++ b/i18n/es_EC.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/odoo/teams/41243/es_EC/)\n" +"Language: es_EC\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es_MX.po b/i18n/es_MX.po new file mode 100644 index 0000000..3956b63 --- /dev/null +++ b/i18n/es_MX.po @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Braulio D. López Vázquez , 2023 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"Language: es_MX\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Posición fiscal" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "Si esta casilla de verificación se encuentra seleccionada, no podrá guardar un contacto si el NIF no es válido para el servicio Europeo VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "Campo técnico que muestra un mensaje al usuario si no se cumple con la verificación VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"El número %(vat_label)s [%(wrong_vat)s] no parece ser válido. \n" +"Tome en cuenta que el formato esperado es %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"El número %(vat_label)s [%(wrong_vat)s] para %(record_label)s no parece ser válido.\n" +"Tome en cuenta que el formato esperado es %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "El número de identificación fiscal %s no pasó la verificación de validación VIES VAT." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "El país detectado para este NIF extranjero no coincide con el establecido en esta posición fiscal." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "RFC" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verificar RFC" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verificar NIF con el servicio europeo VIES" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "posición fiscal [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/es_PE.po b/i18n/es_PE.po new file mode 100644 index 0000000..3628ca1 --- /dev/null +++ b/i18n/es_PE.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/odoo/teams/41243/es_PE/)\n" +"Language: es_PE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañias" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es_PY.po b/i18n/es_PY.po new file mode 100644 index 0000000..858f1bb --- /dev/null +++ b/i18n/es_PY.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/odoo/teams/41243/es_PY/)\n" +"Language: es_PY\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/es_VE.po b/i18n/es_VE.po new file mode 100644 index 0000000..29f7dd8 --- /dev/null +++ b/i18n/es_VE.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/odoo/teams/41243/es_VE/)\n" +"Language: es_VE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/et.po b/i18n/et.po new file mode 100644 index 0000000..6c9384e --- /dev/null +++ b/i18n/et.po @@ -0,0 +1,167 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux, 2023 +# Triine Aavik , 2023 +# Eneli Õigus , 2023 +# Martin Aavastik , 2023 +# Egon Raamat , 2023 +# JanaAvalah, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: JanaAvalah, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Ettevõtted" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Seadistused" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Finantspositsioon" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "KMKR nr" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Arv %(vat_label)s [%(wrong_vat)s] ei tundu olevat kehtiv.\n" +"Märkus: eeldatav vorming on %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s number [%(wrong_vat)s] jaoks %(record_label)s ei tundu olevat kehtiv.\n" +"Märkus: eeldatav vorming on %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Selle välisriigi käibemaksukohustuslase numbri jaoks tuvastatud riik ei ühti" +" sellele positsioonile määratud riigiga." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "KMKR nr" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Kinnitage KM number" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Kinnitage KM number, kasutades Euroopa VIES teenust" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "nt. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "finantspositsioon [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/eu.po b/i18n/eu.po new file mode 100644 index 0000000..6da4df8 --- /dev/null +++ b/i18n/eu.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Basque (https://www.transifex.com/odoo/teams/41243/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Enpresak" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/fa.po b/i18n/fa.po new file mode 100644 index 0000000..58033b3 --- /dev/null +++ b/i18n/fa.po @@ -0,0 +1,159 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Ali Reza Feizi Derakhshi, 2023 +# Hanna Kheradroosta, 2023 +# Hamed Mohammadi , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Hamed Mohammadi , 2023\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "شرکت‌ها" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "تنظیمات پیکربندی" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "موقعیت مالی" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "شناسه مالیاتی" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ارزش افزوده" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "شماره مالیات بر ارزش افزوده را تأیید کنید" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" +"با استفاده از خدمات اروپایی VIES ، شماره مالیات بر ارزش افزوده را تأیید کنید" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "مثلا BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/fi.po b/i18n/fi.po new file mode 100644 index 0000000..0ff7131 --- /dev/null +++ b/i18n/fi.po @@ -0,0 +1,170 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Pekko Tuomisto , 2023 +# Jarmo Kortetjärvi , 2023 +# Kari Lindgren , 2023 +# Kim Asplund , 2023 +# Tuomo Aura , 2023 +# Veikko Väätäjä , 2023 +# Ossi Mantylahti , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Yritykset" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Asetukset" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Yhteys VIES-palvelimeen epäonnistui. ALV-numeroa %s ei voitu vahvistaa." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakti" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"Eurooppalaiset ALV-numerot tarkistetaan automaattisesti VIES-palvelusta." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Verokanta" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Jos valittu, sovellettava oletusarvoinen verokanta riippuu eurooppalaisen " +"VIES-palvelun suorittaman tarkastuksen tuloksesta." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Kelvollinen Yhteisön sisäinen" + +#. 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 "Suorita VIES-tarkastus" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "ALV-numero" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"ALV-tunnuksen %(vat_label)s numero [%(wrong_vat)s] ei näytä kelvolliselta. \n" +"Huomaa: odotettu muotoilu on %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"ALV-tunnuksen %(vat_label)s numero [%(wrong_vat)s] tietueelle %(record_label)s ei näytä kelvolliselta. \n" +"Huomaa: odotettu muotoilu on %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "VIES-palvelin ei pystynyt tulkitsemaan ALV-numeroa %s." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "Maa, johon tämä ALV-numero viittaa ei täsmää sen verokantaan." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ALV" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Varmista ALV-numerot" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Varmista ALV-numerot eurooppalaisen VIES-palvelun avulla" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "VIES-palveluin ALV tarkastettavaksi" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "esim. FI27731217" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "verokanta [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "kumppani [%s]" diff --git a/i18n/fo.po b/i18n/fo.po new file mode 100644 index 0000000..fc231a8 --- /dev/null +++ b/i18n/fo.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Faroese (https://www.transifex.com/odoo/teams/41243/fo/)\n" +"Language: fo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Fyritøkur" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/fr.po b/i18n/fr.po new file mode 100644 index 0000000..dd6548c --- /dev/null +++ b/i18n/fr.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Sociétés" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Échec de la connexion avec le serveur VIES. Le numéro de TVA %s n'a pas pu " +"être validé." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contact" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"Les numéros de TVA européens sont automatiquement vérifiés dans la base de " +"données VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Position fiscale" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Si cette case est cochée, la position fiscale par défaut qui s'applique " +"dépend du résultat de la vérification du services européen VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Intracommunautaire valide" + +#. 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 "Effectuer une validation Vies" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "N° TVA" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Le numéro %(vat_label)s [%(wrong_vat)s] ne semble pas être valide. \n" +"Remarque : le format attendu est %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Le numéro %(vat_label)s [%(wrong_vat)s] pour %(record_label)s ne semble pas être valide. \n" +"Remarque : le format attendu est %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "Le numéro de TVA %s n'a pas pu être interprété par le serveur VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Le pays détecté pour ce numéro de TVA étranger ne correspond pas à celui " +"défini sur cette position fiscale." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "TVA" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Vérifier les numéros de TVA" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Vérifier les numéros de TVA en utilisant le service européen VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "TVA à vérifier dans VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "par ex. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "Position fiscale [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partenaire [%s]" diff --git a/i18n/fr_BE.po b/i18n/fr_BE.po new file mode 100644 index 0000000..c722afb --- /dev/null +++ b/i18n/fr_BE.po @@ -0,0 +1,113 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2015-09-07 16:40+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: French (Belgium) (http://www.transifex.com/odoo/odoo-9/language/fr_BE/)\n" +"Language: fr_BE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/fr_CA.po b/i18n/fr_CA.po new file mode 100644 index 0000000..52e8592 --- /dev/null +++ b/i18n/fr_CA.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/odoo/teams/41243/fr_CA/)\n" +"Language: fr_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Sociétés" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/gl.po b/i18n/gl.po new file mode 100644 index 0000000..2feee4a --- /dev/null +++ b/i18n/gl.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Galician (https://www.transifex.com/odoo/teams/41243/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/gu.po b/i18n/gu.po new file mode 100644 index 0000000..9a13210 --- /dev/null +++ b/i18n/gu.po @@ -0,0 +1,115 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Qaidjohar Barbhaya, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Last-Translator: Qaidjohar Barbhaya, 2023\n" +"Language-Team: Gujarati (https://app.transifex.com/odoo/teams/41243/gu/)\n" +"Language: gu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Companies" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Config Settings" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contact" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Fiscal Position" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/he.po b/i18n/he.po new file mode 100644 index 0000000..1fe1309 --- /dev/null +++ b/i18n/he.po @@ -0,0 +1,165 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Lilach Gilliam , 2023 +# NoaFarkash, 2023 +# Yihya Hugirat , 2023 +# דודי מלכה , 2023 +# MichaelHadar, 2023 +# ZVI BLONDER , 2023 +# hed shefer , 2023 +# yael terner, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: yael terner, 2024\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "חברות" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "הגדר הגדרות" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "סוג תנועה" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "ח.פ / ע.מ" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"המדינה שזוהתה עבור מספר מע\"מ זר זה אינה תואמת את המדינה שנקבעה בעמדה " +"הפיסקלית הזו." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ח.פ / ע.מ" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "אימות מספרי מע\"מ" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "אמת את מספרי המע\"מ באמצעות שירות VIES האירופי" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "למשל: BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "סוג תנועה %s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "לקוח/ספק [%s]" diff --git a/i18n/hi.po b/i18n/hi.po new file mode 100644 index 0000000..5b897c2 --- /dev/null +++ b/i18n/hi.po @@ -0,0 +1,113 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2015-09-07 16:40+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Hindi (http://www.transifex.com/odoo/odoo-9/language/hi/)\n" +"Language: hi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/hr.po b/i18n/hr.po new file mode 100644 index 0000000..4aaf6e5 --- /dev/null +++ b/i18n/hr.po @@ -0,0 +1,121 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Karolina Tonković , 2022 +# Bole , 2023 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Tvrtke" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Fiskalna pozicija" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "Ukoliko je ovdje označeno, nećete biti u mogućnosti snimiti partnera ako njegov porezni broj nije potvrđen od strane EU-VIES servisa." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "Tehničko polje prikazuje poruku korisniku ako je VIES provjera neuspješna." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s broj [%(wrong_vat)s] se čini neispravan. \n" +"Napomena: Očekivani format je %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s broj [%(wrong_vat)s] za %(record_label)s se ne čini ispravnim. \n" +"Napomena: očekivani format je %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "Porezni broj %s nije prošao validaciju u VIES bazi." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "Detektirana država za ovaj strani porezni broj ne odgovara onoj postavljenoj na fiskalnoj poziciji." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "PDV" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Validiraj porezne brojeve" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Validiraj brojeve korištenjem VIES servisa" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "fiskalna pozicija [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/hu.po b/i18n/hu.po new file mode 100644 index 0000000..f93d29e --- /dev/null +++ b/i18n/hu.po @@ -0,0 +1,160 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Zsolt Godó , 2023 +# Ákos Nagy , 2023 +# Tamás Dombos, 2023 +# Tamás Németh , 2023 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Vállalatok" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Beállítások módosítása" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kapcsolat" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Pénzügyi pozíció" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Adószám" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "Adószám" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Adószámok ellenőrzése" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Ellenőrizze az adószámokat az európai VIES szolgáltatáson keresztül" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "pl.: BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/hy.po b/i18n/hy.po new file mode 100644 index 0000000..cebe136 --- /dev/null +++ b/i18n/hy.po @@ -0,0 +1,113 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2015-09-07 16:39+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Armenian (http://www.transifex.com/odoo/odoo-9/language/hy/)\n" +"Language: hy\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Ընկերություններ" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/id.po b/i18n/id.po new file mode 100644 index 0000000..063f7da --- /dev/null +++ b/i18n/id.po @@ -0,0 +1,165 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Perusahaan" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan Konfigurasi" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Koneksi dengan server VIES gagal. Nomor PPN %s tidak dapat divalidasi." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontak" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "Nomor PPN Eropa secara otomatis diperiksa pada database VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Fiscal Position" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Bila kotak ini dicentang, posisi fiskal default yang diterapkan akan " +"bergantung pada output pada verifikasi oleh layanan VIES Eropa." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Intra-Community Valid" + +#. 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 "Lakukan Validasi Vies" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "ID Pajak" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s nomor [%(wrong_vat)s] sepertinya tidak valid. \n" +"Ingat: format yang diharapkan adalah%(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s nomor [%(wrong_vat)s] untuk%(record_label)s sepertinya tidak valid. \n" +"Ingat: format yang diharapkan adalah %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "Nomor PPN %s tidak dapat ditafsirkan oleh server VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Negara yang dideteksi oleh nomor PPN asing ini tidak tidak cocok dengan yang" +" ditetapkan pada posisi fiskal ini." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "PPN" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verifikasi Nomor PPN " + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verifikasi nomor PPN menggunakan layanan VIES Eropa" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "PPN Vies Untuk Diperiksa" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "mis. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "posisi fiskal [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/is.po b/i18n/is.po new file mode 100644 index 0000000..5dbac24 --- /dev/null +++ b/i18n/is.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Language-Team: Icelandic (https://www.transifex.com/odoo/teams/41243/is/)\n" +"Language: is\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Fyrirtæki" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Tengiliður" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "VSK" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/it.po b/i18n/it.po new file mode 100644 index 0000000..e514929 --- /dev/null +++ b/i18n/it.po @@ -0,0 +1,169 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Aziende" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Connessione al server VIES non riuscita. Non è stato possibile convalidare " +"il numero di partita IVA %s." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"I numeri di partita IVA europei vengono verificati automaticamente nel " +"database VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Posizione fiscale" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Se la casella è spuntata, la posizione di bilancio predefinita dipenderà dal" +" risultato della verifica da parte del servizio europeo VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Intracomunitaria valida" + +#. 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 "Esegui convalida VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Partita IVA" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Il numero %(vat_label)s [%(wrong_vat)s] non sembra essere valido.\n" +"Nota: il formato previsto è %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Il numero %(vat_label)s [%(wrong_vat)s] per %(record_label)s non sembra essere valido.\n" +"Nota: il formato previsto è %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" +"Il server VIES non è riuscito a interpretare il numero di partita IVA %s." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Il paese trovato per questa partita IVA estera non corrisponde a quello " +"impostato su questa posizione fiscale." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "Partita IVA" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verificare le partite IVA" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verifica delle partite IVA con il servizio europeo VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "IVA da verificare tramite VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "es. IT0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "posizione di bilancio [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/ja.po b/i18n/ja.po new file mode 100644 index 0000000..2e4bab5 --- /dev/null +++ b/i18n/ja.po @@ -0,0 +1,160 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "会社" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "コンフィグ設定" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "VIESサーバとの接続に失敗しました。VAT番号%sが検証できませんでした。" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "欧州VAT番号はVIESデータベースで自動的にチェックされます。" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "会計ポジション" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "このチェックボックスをオンにした場合、適用されるデフォルトの財政ポジションは、欧州VIESサービスによる検証の出力によって異なります。" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 "Vies検証を実施" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "適格請求書発行事業者番号" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +" %(vat_label)s 番号 [%(wrong_vat)s] が有効でないようです。\n" +"メモ: 予測される形式は %(expected_format)sです。" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s 番号 [%(wrong_vat)s] (%(record_label)s 用)が有効ではないようです。\n" +"メモ: 予測される形式は %(expected_format)sです。" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "VAT 番号 %s はVIESサーバで解釈することはできませんでした。" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "この国外納税者番号に検知された国は、会計ポジションに設定した国と一致しません。" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "VAT(Value Added Tax)" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "VAT番号を確認する" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "ヨーロッパのVIESサービスを使用してVAT番号を確認する" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Vies VAT要チェック" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "例: BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "会計ポジション [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "取引先 [%s]" diff --git a/i18n/ka.po b/i18n/ka.po new file mode 100644 index 0000000..9af52be --- /dev/null +++ b/i18n/ka.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Georgian (https://www.transifex.com/odoo/teams/41243/ka/)\n" +"Language: ka\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "კომპანიები" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/kab.po b/i18n/kab.po new file mode 100644 index 0000000..3f7d319 --- /dev/null +++ b/i18n/kab.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Kabyle (https://www.transifex.com/odoo/teams/41243/kab/)\n" +"Language: kab\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Tikebbaniyin" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/km.po b/i18n/km.po new file mode 100644 index 0000000..b05b41c --- /dev/null +++ b/i18n/km.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Sengtha Chay , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~11.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2018-09-21 13:17+0000\n" +"Last-Translator: Sengtha Chay , 2018\n" +"Language-Team: Khmer (https://www.transifex.com/odoo/teams/41243/km/)\n" +"Language: km\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "ក្រុមហ៊ុន" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "ទំនាក់ទំនង" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/ko.po b/i18n/ko.po new file mode 100644 index 0000000..3240f4f --- /dev/null +++ b/i18n/ko.po @@ -0,0 +1,160 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "회사" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "환경설정" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "VIES 서버 연결에 실패했습니다. %s VAT 번호가 확인되지 않습니다." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "유럽 지역의 VAT 번호는 VIES 데이터베이스에서 자동으로 확인됩니다." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "재정 위치" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "선택란에 표시하면, 재정 위치 기본값은 유럽 VIES 서비스 확인 결과에 따라서 다르게 적용됩니다." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 "VIES 확인 수행" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "사업자등록번호" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"유효하지 않은%(vat_label)s 숫자 [%(wrong_vat)s]입니다.\n" +"메모: 예상 서식은 %(expected_format)s입니다. " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(record_label)s로 유효하지 않은 %(vat_label)s 숫자 [%(wrong_vat)s]입니다.\n" +"메모: 예상 서식은 %(expected_format)s입니다." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "%s VAT 번호는 VIES 서버에서 확인할 수 없습니다." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "이 VAT 번호로 검색된 해외 국가가 해당 재정 위치에서 설정된 국가와 일치하지 않습니다." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "부가가치세" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "VAT 번호 확인" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "유럽 VIES 서비스를 사용하여 부가가치세 번호 확인" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "확인할 VIES VAT" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "예 : BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "재정 위치 [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "협력사 [%s]" diff --git a/i18n/lb.po b/i18n/lb.po new file mode 100644 index 0000000..898cdd0 --- /dev/null +++ b/i18n/lb.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2019-08-26 09:09+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"Language: lb\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/lo.po b/i18n/lo.po new file mode 100644 index 0000000..f52238f --- /dev/null +++ b/i18n/lo.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Language-Team: Lao (https://www.transifex.com/odoo/teams/41243/lo/)\n" +"Language: lo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/lt.po b/i18n/lt.po new file mode 100644 index 0000000..83983a4 --- /dev/null +++ b/i18n/lt.po @@ -0,0 +1,164 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# grupoda2 , 2023 +# Asta Kasinskaitė, 2023 +# Silvija Butko , 2023 +# Linas Versada , 2023 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Įmonės" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigūracijos nustatymai" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontaktas" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Mokestinė aplinka" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "PVM mokėtojo kodas" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Įvestas %(vat_label)s [%(wrong_vat)s] nėra galiojantis. \n" +"Patikrinkite: teisingas formatas yra %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Įvestas %(vat_label)s [%(wrong_vat)s] %(record_label)s nėra galiojantis. \n" +"Patikrinkite: teisingas formatas yra %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "Šio PVM mok. kodo šalis nesutampa su parinkta šalimi." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "PVM mok. kodas" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Tikrinti PVM kodus" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Tikrinti PVM kodus Europos VIES sistemoje" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "pvz. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/lv.po b/i18n/lv.po new file mode 100644 index 0000000..6419fb0 --- /dev/null +++ b/i18n/lv.po @@ -0,0 +1,159 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Armīns Jeltajevs , 2023 +# Martin Trigaux, 2023 +# Arnis Putniņš , 2023 +# ievaputnina , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: ievaputnina , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Uzņēmumi" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurācijas uzstādījumi" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontaktpersona" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Nodokļu Profils" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Tax ID" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "PVN" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "piem. LV41234567891" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/mk.po b/i18n/mk.po new file mode 100644 index 0000000..bb3abf9 --- /dev/null +++ b/i18n/mk.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/odoo/teams/41243/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Компании" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/mn.po b/i18n/mn.po new file mode 100644 index 0000000..090541f --- /dev/null +++ b/i18n/mn.po @@ -0,0 +1,117 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Baskhuu Lodoikhuu , 2022 +# nurbakhit nurka , 2022 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"Language: mn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Компаниуд" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Тохиргооны тохируулга" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Харилцах хаяг" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Татварын тайлангийн тохируулга" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "Энэхүү талбар сонгогдсон тохиолдолд, харилцагчийн НӨАТ-ийн дугаарыг Европын НӨАТ-ийн мэдээлэл солилцох систем ашиглан баталгаажуулах боломжгүй тохиолдолд харилцагч бүртгэх боломжгүй" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "НӨАТ" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "НӨАТ-ийн дугаараа баталгаажуулах" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "НӨАТ-ийн дугаараа Европын НӨАТ-ийн мэдээлэл солилцох систем ашиглан баталгаажуулах" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/nb.po b/i18n/nb.po new file mode 100644 index 0000000..7fe8c16 --- /dev/null +++ b/i18n/nb.po @@ -0,0 +1,116 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Marius Stedjan , 2022 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"Language: nb\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Firmaer" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Innstillinger" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Avgiftsregel" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "MVA" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Sjekk MVA-numre" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/ne.po b/i18n/ne.po new file mode 100644 index 0000000..374a225 --- /dev/null +++ b/i18n/ne.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Language-Team: Nepali (https://www.transifex.com/odoo/teams/41243/ne/)\n" +"Language: ne\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/nl.po b/i18n/nl.po new file mode 100644 index 0000000..aecd916 --- /dev/null +++ b/i18n/nl.po @@ -0,0 +1,170 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"De verbinding met de VIES-server is mislukt. Het BTW-nummer %s kon niet " +"worden bevestigd." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contact" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"Europese BTW-nummers zijn automatisch gecontroleerd in de VIES-database." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Fiscale positie" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Indien dit vakje is aangevinkt, hangt de standaard fiscale positie die van " +"toepassing is af van het resultaat van de controle door de Europese VIES-" +"service." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Geldig voor intracommunautair" + +#. 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 "VIES controle uitvoeren" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Btw nr." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Het nummer %(vat_label)s [%(wrong_vat)s] lijkt niet geldig. \n" +"Opgelet: het verwachte formaat is %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Het nummer %(vat_label)s [%(wrong_vat)s] voor %(record_label)s lijkt niet geldig. \n" +"Opgelet: het verwachte formaat is %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" +"Het BTW-nummer %s kon niet worden geïnterpreteerd door de VIES-server." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Het gevonden land voor dit buitenlandse btw-nummer komt niet overeen met het" +" land dat op deze fiscale positie is ingesteld." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "BTW" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Controleer BTW nummers" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" +"Controleer BTW nummers door gebruik te maken van de Europese VIES dienst" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Vies te controleren BTW" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "Bijv. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "fiscale positie [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "relatie [%s]" diff --git a/i18n/pl.po b/i18n/pl.po new file mode 100644 index 0000000..5d45126 --- /dev/null +++ b/i18n/pl.po @@ -0,0 +1,162 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Firmy" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Ustawienia konfiguracji" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Obszar podatkowy" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "NIP" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s liczba [%(wrong_vat)s] nie wydaje się być prawidłowa. \n" +"Uwaga: oczekiwany format to %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s liczba [%(wrong_vat)s] dla %(record_label)s nie wydaje się być prawidłowa. \n" +"Uwaga: oczekiwany format to %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Kraj wykryty dla tego zagranicznego numeru VAT nie jest zgodny z ustawionym " +"na tej pozycji fiskalnej." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "NIP" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Zweryfikuj nr NIP" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Weryfikuj numery NIP za pomocą europejskiej usługi VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "np. PL1234563218" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "pozycja fiskalna [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/pt.po b/i18n/pt.po new file mode 100644 index 0000000..02c4169 --- /dev/null +++ b/i18n/pt.po @@ -0,0 +1,156 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Posição Fiscal" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "NIF" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "NIF" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "por exemplo, BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/pt_BR.po b/i18n/pt_BR.po new file mode 100644 index 0000000..802971d --- /dev/null +++ b/i18n/pt_BR.po @@ -0,0 +1,172 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# Maitê Dietze, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Maitê Dietze, 2024\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Falha na conexão com o servidor VIES. O número de IVA %s não pôde ser " +"validado." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contato" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"Os números de IVA europeus são verificados automaticamente no banco de dados" +" VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Posição fiscal" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Se essa caixa de seleção estiver marcada, a posição fiscal padrão que se " +"aplica dependerá do resultado da verificação pelo serviço VIES europeu." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Válido dentro da comunidade" + +#. 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 "Executar a validação do VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "CPF/CNPJ" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"O número %(vat_label)s [%(wrong_vat)s] não parece ser válido. \n" +"Observação: o formato esperado é %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"O número %(vat_label)s [%(wrong_vat)s] para %(record_label)s não parece ser válido. \n" +"Observação: o formato esperado é %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" +"O número de identificação fiscal %s não pôde ser interpretado pelo servidor " +"VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"O país detectado para esse número de identificação fiscal estrangeiro não " +"corresponde ao país definido nessa posição fiscal." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "CPF/CNPJ" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verificar números de identificação fiscal" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" +"Verificar os números de identificação fical usando o serviço VIES europeu" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Nº de ID fiscal VIES a ser verificado" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "ex: BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "posição fiscal [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "usuário [%s]" diff --git a/i18n/ro.po b/i18n/ro.po new file mode 100644 index 0000000..66078c1 --- /dev/null +++ b/i18n/ro.po @@ -0,0 +1,122 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Foldi Robert , 2022 +# Dorin Hongu , 2023 +# Cozmin Candea , 2023 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2022-09-22 05:45+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Companii" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Setări de configurare" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Contact" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Poziție fiscală" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "Dacă este bifat, nu veți putea salva o persoană de contact dacă numărul său de TVA nu poate fi verificat de serviciul european VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Numărul de %(vat_label)s [%(wrong_vat)s] nu pare a fi valid. \n" +"Notă: formatul așteptat este %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Numărul de %(vat_label)s [%(wrong_vat)s] pentru %(record_label)s nu pare a fi valid. \n" +"Notă: formatul așteptat este %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "Țara detectată pentru acest număr de TVA străin nu se potrivește cu cea setată pe această poziție fiscală." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "TVA" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verificare cod de TVA" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verificare cod de TVA utilizând serviciul european VIES " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "poziție fiscală [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partener [%s]" diff --git a/i18n/ru.po b/i18n/ru.po new file mode 100644 index 0000000..026bcc0 --- /dev/null +++ b/i18n/ru.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux, 2023 +# ILMIR , 2023 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Компании" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Параметры конфигурации" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Не удалось установить соединение с сервером VIES. Номер НДС %s не может быть" +" подтвержден." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "Европейские номера НДС автоматически проверяются по базе данных VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Финансовое положение" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Если этот флажок установлен, фискальная позиция, применяемая по умолчанию, " +"будет зависеть от результатов проверки Европейской службой VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 "Выполните проверку подлинности Vies" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Tax ID" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Число %(vat_label)s [%(wrong_vat)s], по-видимому, не является действительным.\n" +"Примечание: ожидаемый формат - %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Число %(vat_label)s [%(wrong_vat)s] для %(record_label)s, похоже, не подходит.\n" +"Примечание: ожидаемый формат - %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "Номер НДС %s не может быть интерпретирован сервером VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Страна, указанная для этого иностранного номера НДС, не совпадает со " +"страной, указанной в данной фискальной позиции." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "НДС" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Проверка номеров НДС" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Проверка номера НДС, используя службу European VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Vies Vat Для проверки" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "например, 7736050003" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "фискальная позиция [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "партнер [%s]" diff --git a/i18n/sk.po b/i18n/sk.po new file mode 100644 index 0000000..ce19cb2 --- /dev/null +++ b/i18n/sk.po @@ -0,0 +1,156 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Spoločnosti" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavenia konfigurácie" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Fiškálna pozícia" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "DIČ" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "IČ DPH" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Overiť číslo DPH" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Overiť číslo DPH pomocou európskej služby VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "napr. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/sl.po b/i18n/sl.po new file mode 100644 index 0000000..1f4a136 --- /dev/null +++ b/i18n/sl.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Boris Kodelja , 2023 +# Grega Vavtar , 2023 +# Jasmina Macur , 2023 +# Tomaž Jug , 2023 +# Martin Trigaux, 2023 +# matjaz k , 2023 +# Tadej Lupšina , 2023 +# Matjaz Mozetic , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Matjaz Mozetic , 2023\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Podjetja" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Uredi nastavitve" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Stik" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Davčno območje" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "ID za DDV" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ID DDV/DŠ" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Preverjanje ID za DDV" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Preverjanje DDV številk preko evropske storitve VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "npr. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/sq.po b/i18n/sq.po new file mode 100644 index 0000000..17e42af --- /dev/null +++ b/i18n/sq.po @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Albanian (https://www.transifex.com/odoo/teams/41243/sq/)\n" +"Language: sq\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Kompanitë" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/sr.po b/i18n/sr.po new file mode 100644 index 0000000..2b5856a --- /dev/null +++ b/i18n/sr.po @@ -0,0 +1,169 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Dragan Vukosavljevic , 2023 +# Martin Trigaux, 2023 +# Milan Bojovic , 2024 +# コフスタジオ, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: コフスタジオ, 2024\n" +"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Preduzeća" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Podešavanje konfiguracije" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Veza sa VIES serverom nije uspela. Poreski broj PDV-a %s nije mogao biti " +"validiran." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "Evropski PIB brojevi se automatski proveravaju u VIES bazi podataka." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Fiskalna pozicija" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Ako je ova opcija označena, podrazumevana fiskalna pozicija koja se " +"primenjuje će zavisiti od rezultata provere od strane Evropske VIES usluge." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Intra-Community Valid" + +#. 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 "Izvršite Vies validaciju" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "PIB" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Broj %(vat_label)s [%(wrong_vat)s] se ne čini validnim. \n" +"Napomena: očekivani format je %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Broj %(vat_label)s [%(wrong_vat)s] za %(record_label)s se ne čini validnim. \n" +"Napomena: očekivani format je %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "Broj PDV-a %s nije mogao biti interpretiran od strane VIES servera." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Zemlja otkrivena za ovaj strani PDV broj se ne podudara sa onom postavljenom" +" na ovoj fiskalnoj poziciji." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "PDV" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Proverite PIB brojeve" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Proverite PIB brojeve koristeći evropsku VIES uslugu" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Vies Vat za proveru" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "npr. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "fiskalne pozicije[%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "partner [%s]" diff --git a/i18n/sr@latin.po b/i18n/sr@latin.po new file mode 100644 index 0000000..1cc79f4 --- /dev/null +++ b/i18n/sr@latin.po @@ -0,0 +1,115 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Martin Trigaux , 2017 +# Djordje Marjanovic , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2017-09-20 09:53+0000\n" +"Last-Translator: Djordje Marjanovic , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Preduzeća" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "PDV" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/sv.po b/i18n/sv.po new file mode 100644 index 0000000..85d7147 --- /dev/null +++ b/i18n/sv.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Simon S, 2023 +# Jakob Krabbe , 2023 +# Anders Wallenquist , 2023 +# Lasse L, 2023 +# Martin Trigaux, 2023 +# Daniel Osser , 2023 +# Chrille Hedberg , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Chrille Hedberg , 2023\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Bolag" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Inställningar" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Skatteområde" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Moms-ID" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Siffran %(vat_label)s [%(wrong_vat)s] verkar inte vara giltig.\n" +"Observera: det förväntade formatet är %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Numret %(vat_label)s [%(wrong_vat)s] för %(record_label)s verkar inte vara giltigt.\n" +"Observera: det förväntade formatet är %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Det land som har hittats för utländskt VAT nummer är inte det samma som är " +"angivet som skatteregion." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "Skattenummer" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Verifiera momsregistreringsnummer" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Verifiera momsregistreringsnummer med VIES-tjänsten" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "t.ex. SE123456123401" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "skatteregion [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "företag [%s]" diff --git a/i18n/ta.po b/i18n/ta.po new file mode 100644 index 0000000..e7e5ffa --- /dev/null +++ b/i18n/ta.po @@ -0,0 +1,113 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-16 13:49+0000\n" +"PO-Revision-Date: 2016-02-11 10:14+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Tamil (http://www.transifex.com/odoo/odoo-9/language/ta/)\n" +"Language: ta\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "நிறுவனங்கள்" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_failed_message +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_failed_message +msgid "Technical field display a message to the user if the VIES check fails." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s failed the VIES VAT validation check." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "The country detected for this foreign VAT number does not match the one set on this fiscal position." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "" diff --git a/i18n/th.po b/i18n/th.po new file mode 100644 index 0000000..3706a78 --- /dev/null +++ b/i18n/th.po @@ -0,0 +1,167 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# Rasareeyar Lappiam, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Rasareeyar Lappiam, 2023\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "บริษัท" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "ตั้งค่าการกำหนดค่า" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"การเชื่อมต่อกับเซิร์ฟเวอร์ VIES ล้มเหลว ไม่สามารถตรวจสอบหมายเลข VAT %s ได้" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "หมายเลข VAT ของยุโรปจะถูกตรวจสอบโดยอัตโนมัติในฐานข้อมูล VIES" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "ฐานะทางการเงิน" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"หากทำเครื่องหมายในช่องนี้ " +"ฐานะทางการเงินเริ่มต้นที่ใช้จะขึ้นอยู่กับผลลัพธ์ของการตรวจสอบโดยบริการ VIES " +"ของยุโรป" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 "ดำเนินการตรวจสอบ Vies" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "เลขประจำตัวผู้เสียภาษี" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"ดูเหมือนว่าหมายเลข %(vat_label)s [%(wrong_vat)s] จะไม่ถูกต้อง\n" +"หมายเหตุ: รูปแบบที่ต้องการคือ %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"ดูเหมือนว่าหมายเลข %(vat_label)s [%(wrong_vat)s] สำหรับ %(record_label)s จะไม่ถูกต้อง\n" +"หมายเหตุ: รูปแบบที่ต้องการคือ %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "หมายเลข VAT %s ไม่สามารถตีความได้โดยเซิร์ฟเวอร์ VIES" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"ประเทศที่ตรวจพบสำหรับหมายเลข VAT " +"ต่างประเทศนี้ไม่ตรงกับประเทศที่ตั้งไว้ในสถานะทางบัญชีนี้" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ภาษีมูลค่าเพิ่ม (VAT)" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "ตรวจสอบหมายเลข VAT" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "ตรวจสอบหมายเลข VAT โดยใช้บริการ European VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Vies Vat เพื่อตรวจสอบ" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "เช่น BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "สถานะทางการเงิน [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "พาร์ทเนอร์ [%s]" diff --git a/i18n/tr.po b/i18n/tr.po new file mode 100644 index 0000000..3be8a47 --- /dev/null +++ b/i18n/tr.po @@ -0,0 +1,167 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# abc Def , 2023 +# Ertuğrul Güreş , 2023 +# Levent Karakaş , 2023 +# Murat Kaplan , 2023 +# Tugay Hatıl , 2023 +# Umur Akın , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Umur Akın , 2023\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Şirketler" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Yapılandırma Ayarları" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Kontak" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Mali Koşul" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "VKN/TCKN" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s numarası [%(wrong_vat)s] geçerli görünmüyor.\n" +"Not: beklenen biçim %(expected_format)s." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(record_label)s için %(vat_label)s numarası [%(wrong_vat)s] geçerli görünmüyor.\n" +"Not: beklenen biçim %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Bu yabancı vergi numarası için tespit edilen ülke, bu mali koşulda ayarlanan" +" ülke ile eşleşmiyor." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "VKN/TCKN" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Vergi No Doğrulama" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Avrupa VIES servisini kullanarak Vergi No Doğrulama" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "örn. TR1234567890" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "mali koşul [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "kontak [%s]" diff --git a/i18n/uk.po b/i18n/uk.po new file mode 100644 index 0000000..ab543e9 --- /dev/null +++ b/i18n/uk.po @@ -0,0 +1,166 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Alina Lisnenko , 2023 +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Компанії" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Налаштування" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Помилка підключення до сервера VIES. Номер ПДВ %s неможливо завалідувати." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "Європейські номери ПДВ автоматично перевіряються в базі даних VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Схема оподаткування" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Якщо позначено, застосовна схема оподаткування за замовчуванням залежатиме " +"від результатів перевірки Європейської служби VIES." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 "Виконайте перевірку Vies" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "ІПН" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s номер [%(wrong_vat)s] здається недійсним. \n" +"Примітка: очікуваний формат %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s номер [%(wrong_vat)s] для %(record_label)s здається недійсним. \n" +"Примітка: очікуваний формат %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "Податковий номер %s не може бути інтерпретовано сервером VIES." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Країна, виявлена для цього іноземного ІПН, не збігається з країною, " +"установленою в цій схемі оподаткування." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "ПДВ" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Перевірте номери ПДВ" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Перевірте номери ПДВ за допомогою європейського сервісу VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "ПДВ Vies для перевірки " + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "напр. BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "схема оподаткування [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "партнер [%s]" diff --git a/i18n/vi.po b/i18n/vi.po new file mode 100644 index 0000000..a2590a3 --- /dev/null +++ b/i18n/vi.po @@ -0,0 +1,167 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "Công ty" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "Cài đặt cấu hình" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "" +"Kết nối với máy chủ VIES không thành công. Không thể xác thực mã số thuế " +"GTGT %s." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +msgstr "Liên hệ" + +#. 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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "" +"Mã số thuế GTGT Châu Âu được tự động kiểm tra trên cơ sở dữ liệu VIES." + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "Vị trí tài chính" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "" +"Nếu ô này được đánh dấu, vị trí tài chính mặc định được áp dụng sẽ phụ thuộc" +" vào kết quả xác minh của Dịch vụ VIES Châu Âu." + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +msgstr "Hợp lệ trong cộng đồng" + +#. 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 "Tiến hành xác thực VIES" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "Mã số thuế" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Mã số %(vat_label)s [%(wrong_vat)s] có vẻ không hợp lệ. \n" +"Lưu ý: định dạng hợp lệ là %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"Mã số %(vat_label)s [%(wrong_vat)s] cho %(record_label)s có vẻ không hợp lệ. \n" +"Lưu ý: định dạng hợp lệ là %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "Máy chủ VIES không thể phiên dịch mã số thuế GTGT %s. " + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "" +"Quốc gia được phát hiện cho mã số thuế GTGT không khớp với quốc gia được " +"thiết lập trên vị trí tài chính này." + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "Mã số thuế" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "Xác minh mã số thuế" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "Xác minh mã số thuế bằng dịch vụ European VIES" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +msgid "Vies Vat To Check" +msgstr "Mã số thuế GTGT VIES cần kiểm tra" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "e.g. BE0477472701" +msgstr "VD: BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "vị trí tài chính [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "đối tác [%s]" diff --git a/i18n/zh_CN.po b/i18n/zh_CN.po new file mode 100644 index 0000000..e0cb173 --- /dev/null +++ b/i18n/zh_CN.po @@ -0,0 +1,160 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "公司" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "配置设置" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "与 VIES 服务器连接失败。增值税号%s无法验证。" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "VIES 数据库会自动检查欧洲增值税号。" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "财政状况" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "如果勾选本复选框,则适用的默认财务状况将取决于欧洲 VIES 服务的核查结果。" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 "执行 Vies 验证" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "税项ID" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s数字[%(wrong_vat)s]似乎无效。\n" +"注:预期格式为%(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s数字[%(wrong_vat)s]用于%(record_label)s,似乎无效。\n" +"注:预期格式为%(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "VIES 服务器无法解释增值税号%s。" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "该外国增值税号检测到的国家与该财政状况上设定的国家不一致。" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "增值税" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "验证增值税号码" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "使用欧洲 VIES 服务验证增值税号码" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "例如: BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "财政状况[%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "业务伙伴[%s]" diff --git a/i18n/zh_TW.po b/i18n/zh_TW.po new file mode 100644 index 0000000..e153fee --- /dev/null +++ b/i18n/zh_TW.po @@ -0,0 +1,161 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_vat +# +# Translators: +# Wil Odoo, 2023 +# Tony Ng, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:55+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Tony Ng, 2023\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_company +msgid "Companies" +msgstr "公司" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_config_settings +msgid "Config Settings" +msgstr "配置設定" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"Connection with the VIES server failed. The VAT number %s could not be " +"validated." +msgstr "與 VIES 伺服器連接失敗。增值稅號%s無法驗證。" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Contact" +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 +msgid "European VAT numbers are automatically checked on the VIES database." +msgstr "VIES 數據庫會自動檢查歐洲增值稅號。" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_account_fiscal_position +msgid "Fiscal Position" +msgstr "財務規則" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "" +"If this checkbox is ticked, the default fiscal position that applies will " +"depend upon the output of the verification by the European VIES Service." +msgstr "如果勾選,則適用的默認財務狀況將取決於歐洲 VIES 服務的核查結果。" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_valid +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_valid +msgid "Intra-Community Valid" +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 "執行 Vies 驗證" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.view_partner_base_vat_form +msgid "Tax ID" +msgstr "稅務編號" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s 數字 [%(wrong_vat)s] 似乎無效。\n" +"註:預期格式為 %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "" +"The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \n" +"Note: the expected format is %(expected_format)s" +msgstr "" +"%(vat_label)s 數字 [%(wrong_vat)s] 用於 %(record_label)s 似乎無效。\n" +"註:預期格式為 %(expected_format)s" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "The VAT number %s could not be interpreted by the VIES server." +msgstr "VIES 伺服器無法解析增值稅號%s。" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "" +"The country detected for this foreign VAT number does not match the one set " +"on this fiscal position." +msgstr "檢測到此外國統一編號的國家與此財務狀況中設置的國家不匹配。" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "VAT" +msgstr "增值稅" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_company__vat_check_vies +#: model:ir.model.fields,field_description:base_vat.field_res_config_settings__vat_check_vies +msgid "Verify VAT Numbers" +msgstr "驗證統一編號" + +#. module: base_vat +#: model_terms:ir.ui.view,arch_db:base_vat.res_config_settings_view_form +msgid "Verify VAT numbers using the European VIES service" +msgstr "使用歐洲 VIES 服務驗證統一編號" + +#. module: base_vat +#: model:ir.model.fields,field_description:base_vat.field_res_partner__vies_vat_to_check +#: model:ir.model.fields,field_description:base_vat.field_res_users__vies_vat_to_check +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" +msgstr "例如: BE0477472701" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/account_fiscal_position.py:0 +#, python-format +msgid "fiscal position [%s]" +msgstr "財政狀況 [%s]" + +#. module: base_vat +#. odoo-python +#: code:addons/base_vat/models/res_partner.py:0 +#, python-format +msgid "partner [%s]" +msgstr "合作夥伴 [%s]" diff --git a/models/__init__.py b/models/__init__.py new file mode 100644 index 0000000..b6c8d0d --- /dev/null +++ b/models/__init__.py @@ -0,0 +1,7 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import account_fiscal_position +from . import res_config_settings +from . import res_company +from . import res_partner diff --git a/models/account_fiscal_position.py b/models/account_fiscal_position.py new file mode 100644 index 0000000..6291b56 --- /dev/null +++ b/models/account_fiscal_position.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- + +from odoo import api, models, _ +from odoo.exceptions import ValidationError + + +class AccountFiscalPosition(models.Model): + _inherit = 'account.fiscal.position' + + @api.constrains('country_id', 'foreign_vat') + def _validate_foreign_vat(self): + for record in self: + if not record.foreign_vat: + continue + + checked_country_code = self.env['res.partner']._run_vat_test(record.foreign_vat, record.country_id) + + if checked_country_code and checked_country_code != record.country_id.code.lower(): + raise ValidationError(_("The country detected for this foreign VAT number does not match the one set on this fiscal position.")) + + if not checked_country_code: + fp_label = _("fiscal position [%s]", record.name) + error_message = self.env['res.partner']._build_vat_error_message(record.country_id.code.lower(), record.foreign_vat, fp_label) + raise ValidationError(error_message) + + def _get_vat_valid(self, delivery, company=None): + eu_countries = self.env.ref('base.europe').country_ids + + # If VIES validation does not apply to this partner (e.g. they + # are in the same country as the partner), then skip. + if not (company and delivery.with_company(company).perform_vies_validation): + return super()._get_vat_valid(delivery, company) + + # If the company has a fiscal position with a foreign vat in Europe, in the same country as the partner, then the VIES validity applies + if self.search_count([ + *self._check_company_domain(company), + ('foreign_vat', '!=', False), + ('country_id', '=', delivery.country_id.id), + ]) or company.country_id in eu_countries: + return super()._get_vat_valid(delivery, company) and delivery.vies_valid + + return super()._get_vat_valid(delivery, company) diff --git a/models/res_company.py b/models/res_company.py new file mode 100644 index 0000000..d9a063d --- /dev/null +++ b/models/res_company.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + + +class ResCompany(models.Model): + _inherit = 'res.company' + + vat_check_vies = fields.Boolean(string='Verify VAT Numbers') diff --git a/models/res_config_settings.py b/models/res_config_settings.py new file mode 100644 index 0000000..c5a06f8 --- /dev/null +++ b/models/res_config_settings.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- + +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + vat_check_vies = fields.Boolean(related='company_id.vat_check_vies', readonly=False, + string='Verify VAT Numbers') diff --git a/models/res_partner.py b/models/res_partner.py new file mode 100644 index 0000000..9ea6ad7 --- /dev/null +++ b/models/res_partner.py @@ -0,0 +1,809 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import datetime +import string +import zeep +import re +import stdnum +from stdnum.eu.vat import check_vies +from stdnum.exceptions import InvalidComponent, InvalidChecksum, InvalidFormat +from stdnum.util import clean +from stdnum import luhn + +import logging + +from odoo import api, models, fields, tools, _ +from odoo.tools.misc import ustr +from odoo.exceptions import ValidationError + + +_logger = logging.getLogger(__name__) + +_eu_country_vat = { + 'GR': 'EL' +} + +_eu_country_vat_inverse = {v: k for k, v in _eu_country_vat.items()} + +_ref_vat = { + 'al': 'ALJ91402501L', + '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 + 'cl': 'CL76086428-5', + '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', + 'ee': 'EE123456780', + 'el': 'EL12345670', + 'es': 'ESA12345674', + 'fi': 'FI12345671', + 'fr': 'FR23334175221', + 'gb': 'GB123456782 or XI123456782', + 'gr': 'GR12345670', + 'hu': 'HU12345676 or 12345678-1-11 or 8071592153', + 'hr': 'HR01234567896', # Croatia, contributed by Milan Tribuson + 'ie': 'IE1234567FA', + 'in': "12AAAAA1234AAZA", + 'is': 'IS062199', + 'it': 'IT12345670017', + 'lt': 'LT123456715', + 'lu': 'LU12345613', + 'lv': 'LV41234567891', + 'mc': 'FR53000004605', + 'mt': 'MT12345634', + 'mx': 'MXGODE561231GR8 or GODE561231GR8', + 'nl': 'NL123456782B90', + 'no': 'NO123456785', + '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', + 'ro': 'RO1234567897 or 8001011234567 or 9000123456789', + 'rs': 'RS101134702', + 'ru': 'RU123456789047', + 'se': 'SE123456789701', + 'si': 'SI12345679', + 'sk': 'SK2022749619', + 'sm': 'SM24165', + '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"]' +} + +_region_specific_vat_codes = { + 'xi', + 't', +} + + +class ResPartner(models.Model): + _inherit = 'res.partner' + + vies_valid = fields.Boolean( + string="Intra-Community Valid", + compute='_compute_vies_valid', store=True, readonly=False, + tracking=True, + help='European VAT numbers are automatically checked on the VIES database.', + ) + # Field representing whether vies_valid is relevant for selecting a fiscal position on this partner + perform_vies_validation = fields.Boolean(compute='_compute_perform_vies_validation') + # Technical field used to determine the VAT to check + vies_vat_to_check = fields.Char(compute='_compute_vies_vat_to_check') + + def _split_vat(self, vat): + ''' + Splits the VAT Number to get the country code in a first place and the code itself in a second place. + This has to be done because some countries' code are one character long instead of two (i.e. "T" for Japan) + ''' + if len(vat) > 1 and vat[1].isalpha(): + vat_country, vat_number = vat[:2].lower(), vat[2:].replace(' ', '') + else: + vat_country, vat_number = vat[:1].lower(), vat[1:].replace(' ', '') + return vat_country, vat_number + + @api.model + def simple_vat_check(self, country_code, vat_number): + ''' + Check the VAT number depending of the country. + http://sima-pc.com/nif.php + ''' + if not ustr(country_code).encode('utf-8').isalpha(): + return False + check_func_name = 'check_vat_' + country_code + check_func = getattr(self, check_func_name, None) or getattr(stdnum.util.get_cc_module(country_code, 'vat'), 'is_valid', None) + if not check_func: + # No VAT validation available, default to check that the country code exists + country_code = _eu_country_vat_inverse.get(country_code, country_code) + return bool(self.env['res.country'].search([('code', '=ilike', country_code)])) + return check_func(vat_number) + + @api.depends('vat', 'country_id') + def _compute_vies_vat_to_check(self): + """ Retrieve the VAT number, if one such exists, to be used when checking against the VIES system """ + eu_country_codes = self.env.ref('base.europe').country_ids.mapped('code') + for partner in self: + # Skip checks when only one character is used. Some users like to put '/' or other as VAT to differentiate between + # a partner for which they haven't yet input VAT, and one not subject to VAT + if not partner.vat or len(partner.vat) == 1: + partner.vies_vat_to_check = '' + continue + country_code, number = partner._split_vat(partner.vat) + if not country_code.isalpha() and partner.country_id: + country_code = partner.country_id.code + number = partner.vat + partner.vies_vat_to_check = ( + country_code.upper() in eu_country_codes or + country_code.lower() in _region_specific_vat_codes + ) and self._fix_vat_number(country_code + number, partner.country_id.id) or '' + + @api.depends_context('company') + @api.depends('vies_vat_to_check') + def _compute_perform_vies_validation(self): + """ Determine whether to show VIES validity on the current VAT number """ + for partner in self: + to_check = partner.vies_vat_to_check + company_code = self.env.company.account_fiscal_country_id.code + partner.perform_vies_validation = ( + to_check + and not to_check[:2].upper() == company_code + and self.env.company.vat_check_vies + ) + + @api.model + def fix_eu_vat_number(self, country_id, vat): + europe = self.env.ref('base.europe') + country = self.env["res.country"].browse(country_id) + if not europe: + europe = self.env["res.country.group"].search([('name', '=', 'Europe')], limit=1) + if europe and country and country.id in europe.country_ids.ids: + vat = re.sub('[^A-Za-z0-9]', '', vat).upper() + country_code = _eu_country_vat.get(country.code, country.code).upper() + if vat[:2] != country_code: + vat = country_code + vat + return vat + + @api.constrains('vat', 'country_id') + def check_vat(self): + # The context key 'no_vat_validation' allows you to store/set a VAT number without doing validations. + # This is for API pushes from external platforms where you have no control over VAT numbers. + if self.env.context.get('no_vat_validation'): + return + + for partner in self: + # Skip checks when only one character is used. Some users like to put '/' or other as VAT to differentiate between + # A partner for which they didn't input VAT, and the one not subject to VAT + if not partner.vat or len(partner.vat) == 1: + continue + country = partner.commercial_partner_id.country_id + if self._run_vat_test(partner.vat, country, partner.is_company) is False: + partner_label = _("partner [%s]", partner.name) + msg = partner._build_vat_error_message(country and country.code.lower() or None, partner.vat, partner_label) + raise ValidationError(msg) + + @api.depends('vies_vat_to_check') + def _compute_vies_valid(self): + """ Check the VAT number with VIES, if enabled.""" + if not self.env['res.company'].sudo().search_count([('vat_check_vies', '=', True)]): + self.vies_valid = False + return + + for partner in self: + if not partner.vies_vat_to_check: + partner.vies_valid = False + continue + try: + vies_valid = check_vies(partner.vies_vat_to_check, timeout=10) + partner.vies_valid = vies_valid['valid'] + except (OSError, InvalidComponent, zeep.exceptions.Fault) as e: + if partner._origin.id: + msg = "" + if isinstance(e, OSError): + msg = _("Connection with the VIES server failed. The VAT number %s could not be validated.", partner.vies_vat_to_check) + elif isinstance(e, InvalidComponent): + msg = _("The VAT number %s could not be interpreted by the VIES server.", partner.vies_vat_to_check) + partner._origin.message_post(body=msg) + _logger.warning("The VAT number %s failed VIES check.", partner.vies_vat_to_check) + partner.vies_valid = False + + @api.model + def _run_vat_test(self, vat_number, default_country, partner_is_company=True): + # OVERRIDE account + check_result = None + + # First check with country code as prefix of the TIN + vat_country_code, vat_number_split = self._split_vat(vat_number) + + if vat_country_code == 'eu' and default_country not in self.env.ref('base.europe').country_ids: + # Foreign companies that trade with non-enterprises in the EU + # may have a VATIN starting with "EU" instead of a country code. + return True + + vat_has_legit_country_code = self.env['res.country'].search([('code', '=', vat_country_code.upper())], limit=1) + if not vat_has_legit_country_code: + vat_has_legit_country_code = vat_country_code.lower() in _region_specific_vat_codes + if vat_has_legit_country_code: + check_result = self.simple_vat_check(vat_country_code, vat_number_split) + if check_result: + return vat_country_code + + # If it fails, check with default_country (if it exists) + if default_country: + check_result = self.simple_vat_check(default_country.code.lower(), vat_number) + if check_result: + return default_country.code.lower() + + # We allow any number if it doesn't start with a country code and the partner has no country. + # This is necessary to support an ORM limitation: setting vat and country_id together on a company + # triggers two distinct write on res.partner, one for each field, both triggering this constraint. + # If vat is set before country_id, the constraint must not break. + return check_result + + @api.model + def _build_vat_error_message(self, country_code, wrong_vat, record_label): + # OVERRIDE account + if self.env.context.get('company_id'): + company = self.env['res.company'].browse(self.env.context['company_id']) + else: + company = self.env.company + + vat_label = _("VAT") + if country_code and company.country_id and country_code == company.country_id.code.lower() and company.country_id.vat_label: + vat_label = company.country_id.vat_label + + expected_format = _ref_vat.get(country_code, "'CC##' (CC=Country Code, ##=VAT Number)") + + # Catch use case where the record label is about the public user (name: False) + if 'False' not in record_label: + return '\n' + _( + 'The %(vat_label)s number [%(wrong_vat)s] for %(record_label)s does not seem to be valid. \nNote: the expected format is %(expected_format)s', + vat_label=vat_label, + wrong_vat=wrong_vat, + record_label=record_label, + expected_format=expected_format, + ) + else: + return '\n' + _( + 'The %(vat_label)s number [%(wrong_vat)s] does not seem to be valid. \nNote: the expected format is %(expected_format)s', + vat_label=vat_label, + wrong_vat=wrong_vat, + expected_format=expected_format, + ) + + + __check_vat_al_re = re.compile(r'^[JKLM][0-9]{8}[A-Z]$') + + def check_vat_al(self, vat): + """Check Albania VAT number""" + number = stdnum.util.get_cc_module('al', 'vat').compact(vat) + + if len(number) == 10 and self.__check_vat_al_re.match(number): + return True + return False + + __check_tin1_ro_natural_persons = re.compile(r'[1-9]\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{6}') + __check_tin2_ro_natural_persons = re.compile(r'9000\d{9}') + def check_vat_ro(self, vat): + """ + Check Romanian VAT number that can be for example 'RO1234567897 or 'xyyzzaabbxxxx' or '9000xxxxxxxx'. + - For xyyzzaabbxxxx, 'x' can be any number, 'y' is the two last digit of a year (in the range 00…99), + 'a' is a month, b is a day of the month, the number 8 and 9 are Country or district code + (For those twos digits, we decided to let some flexibility to avoid complexifying the regex and also + for maintainability) + - 9000xxxxxxxx, start with 9000 and then is filled by number In the range 0...9 + + Also stdum also checks the CUI or CIF (Romanian company identifier). So a number like '123456897' will pass. + """ + tin1 = self.__check_tin1_ro_natural_persons.match(vat) + if tin1: + return True + tin2 = self.__check_tin1_ro_natural_persons.match(vat) + if tin2: + return True + # Check the vat number + return stdnum.util.get_cc_module('ro', 'vat').is_valid(vat) + + __check_tin_hu_individual_re = re.compile(r'^8\d{9}$') + __check_tin_hu_companies_re = re.compile(r'^\d{8}-[1-5]-\d{2}$') + + def check_vat_hu(self, vat): + """ + Check Hungary VAT number that can be for example 'HU12345676 or 'xxxxxxxx-y-zz' or '8xxxxxxxxy' + - For xxxxxxxx-y-zz, 'x' can be any number, 'y' is a number between 1 and 5 depending on the person and the 'zz' + is used for region code. + - 8xxxxxxxxy, Tin number for individual, it has to start with an 8 and finish with the check digit + """ + companies = self.__check_tin_hu_companies_re.match(vat) + if companies: + return True + individual = self.__check_tin_hu_individual_re.match(vat) + if individual: + return True + # Check the vat number + return stdnum.util.get_cc_module('hu', 'vat').is_valid(vat) + + __check_vat_ch_re = re.compile(r'E([0-9]{9}|-[0-9]{3}\.[0-9]{3}\.[0-9]{3})(MWST|TVA|IVA)$') + + def check_vat_ch(self, vat): + ''' + Check Switzerland VAT number. + ''' + # A new VAT number format in Switzerland has been introduced between 2011 and 2013 + # https://www.estv.admin.ch/estv/fr/home/mehrwertsteuer/fachinformationen/steuerpflicht/unternehmens-identifikationsnummer--uid-.html + # The old format "TVA 123456" is not valid since 2014 + # Accepted format are: (spaces are ignored) + # CHE#########MWST + # CHE#########TVA + # CHE#########IVA + # CHE-###.###.### MWST + # CHE-###.###.### TVA + # CHE-###.###.### IVA + # + # /!\ The english abbreviation VAT is not valid /!\ + + match = self.__check_vat_ch_re.match(vat) + + if match: + # For new TVA numbers, the last digit is a MOD11 checksum digit build with weighting pattern: 5,4,3,2,7,6,5,4 + num = [s for s in match.group(1) if s.isdigit()] # get the digits only + factor = (5, 4, 3, 2, 7, 6, 5, 4) + csum = sum([int(num[i]) * factor[i] for i in range(8)]) + check = (11 - (csum % 11)) % 11 + return check == int(num[8]) + return False + + + def is_valid_ruc_ec(self, vat): + if len(vat) in (10, 13) and vat.isdecimal(): + return True + return False + + def check_vat_ec(self, vat): + vat = clean(vat, ' -.').upper().strip() + return self.is_valid_ruc_ec(vat) + + def _ie_check_char(self, vat): + vat = vat.zfill(8) + extra = 0 + if vat[7] not in ' W': + if vat[7].isalpha(): + extra = 9 * (ord(vat[7]) - 64) + else: + # invalid + return -1 + checksum = extra + sum((8-i) * int(x) for i, x in enumerate(vat[:7])) + return 'WABCDEFGHIJKLMNOPQRSTUV'[checksum % 23] + + def check_vat_ie(self, vat): + """ Temporary Ireland VAT validation to support the new format + introduced in January 2013 in Ireland, until upstream is fixed. + TODO: remove when fixed upstream""" + if len(vat) not in (8, 9) or not vat[2:7].isdigit(): + return False + if len(vat) == 8: + # Normalize pre-2013 numbers: final space or 'W' not significant + vat += ' ' + if vat[:7].isdigit(): + return vat[7] == self._ie_check_char(vat[:7] + vat[8]) + elif vat[1] in (string.ascii_uppercase + '+*'): + # Deprecated format + # See http://www.revenue.ie/en/online/third-party-reporting/reporting-payment-details/faqs.html#section3 + return vat[7] == self._ie_check_char(vat[2:7] + vat[0] + vat[8]) + return False + + # Mexican VAT verification, contributed by Vauxoo + # and Panos Christeas + __check_vat_mx_re = re.compile(br"(?P[A-Za-z\xd1\xf1&]{3,4})" \ + br"[ \-_]?" \ + br"(?P[0-9]{2})(?P[01][0-9])(?P[0-3][0-9])" \ + br"[ \-_]?" \ + br"(?P[A-Za-z0-9&\xd1\xf1]{3})$") + + def check_vat_mx(self, vat): + ''' Mexican VAT verification + + Verificar RFC México + ''' + # we convert to 8-bit encoding, to help the regex parse only bytes + vat = ustr(vat).encode('iso8859-1') + m = self.__check_vat_mx_re.match(vat) + if not m: + #No valid format + return False + try: + ano = int(m.group('ano')) + if ano > 30: + ano = 1900 + ano + else: + ano = 2000 + ano + datetime.date(ano, int(m.group('mes')), int(m.group('dia'))) + except ValueError: + return False + + # Valid format and valid date + return True + + # Netherlands VAT verification + __check_vat_nl_re = re.compile("(?:NL)?[0-9A-Z+*]{10}[0-9]{2}") + + def check_vat_nl(self, vat): + """ + Temporary Netherlands VAT validation to support the new format introduced in January 2020, + until upstream is fixed. + + Algorithm detail: http://kleineondernemer.nl/index.php/nieuw-btw-identificatienummer-vanaf-1-januari-2020-voor-eenmanszaken + + TODO: remove when fixed upstream + """ + + try: + from stdnum.util import clean + from stdnum.nl.bsn import checksum + except ImportError: + return True + + vat = clean(vat, ' -.').upper().strip() + + # Remove the prefix + if vat.startswith("NL"): + vat = vat[2:] + + if not len(vat) == 12: + return False + + # Check the format + match = self.__check_vat_nl_re.match(vat) + if not match: + return False + + # Match letters to integers + char_to_int = {k: str(ord(k) - 55) for k in string.ascii_uppercase} + char_to_int['+'] = '36' + char_to_int['*'] = '37' + + # 2 possible checks: + # - For natural persons + # - For non-natural persons and combinations of natural persons (company) + + # Natural person => mod97 full checksum + check_val_natural = '2321' + for x in vat: + check_val_natural += x if x.isdigit() else char_to_int[x] + if int(check_val_natural) % 97 == 1: + return True + + # Company => weighted(9->2) mod11 on bsn + vat = vat[:-3] + if vat.isdigit() and checksum(vat) == 0: + return True + + return False + + # Norway VAT validation, contributed by Rolv Råen (adEgo) + # Support for MVA suffix contributed by Bringsvor Consulting AS (bringsvor@bringsvor.com) + def check_vat_no(self, vat): + """ + Check Norway VAT number.See http://www.brreg.no/english/coordination/number.html + """ + if len(vat) == 12 and vat.upper().endswith('MVA'): + vat = vat[:-3] # Strictly speaking we should enforce the suffix MVA but... + + if len(vat) != 9: + return False + try: + int(vat) + except ValueError: + return False + + sum = (3 * int(vat[0])) + (2 * int(vat[1])) + \ + (7 * int(vat[2])) + (6 * int(vat[3])) + \ + (5 * int(vat[4])) + (4 * int(vat[5])) + \ + (3 * int(vat[6])) + (2 * int(vat[7])) + + check = 11 - (sum % 11) + if check == 11: + check = 0 + if check == 10: + # 10 is not a valid check digit for an organization number + return False + return check == int(vat[8]) + + # Peruvian VAT validation, contributed by Vauxoo + def check_vat_pe(self, vat): + if len(vat) != 11 or not vat.isdigit(): + return False + dig_check = 11 - (sum([int('5432765432'[f]) * int(vat[f]) for f in range(0, 10)]) % 11) + if dig_check == 10: + dig_check = 0 + elif dig_check == 11: + dig_check = 1 + return int(vat[10]) == dig_check + + # Philippines TIN (+ branch code) validation + __check_vat_ph_re = re.compile(r"\d{3}-\d{3}-\d{3}(-\d{3,5})?$") + + def check_vat_ph(self, vat): + return len(vat) >= 11 and len(vat) <= 17 and self.__check_vat_ph_re.match(vat) + + def check_vat_ru(self, vat): + ''' + Check Russia VAT number. + Method copied from vatnumber 1.2 lib https://code.google.com/archive/p/vatnumber/ + ''' + if len(vat) != 10 and len(vat) != 12: + return False + try: + int(vat) + except ValueError: + return False + + if len(vat) == 10: + check_sum = 2 * int(vat[0]) + 4 * int(vat[1]) + 10 * int(vat[2]) + \ + 3 * int(vat[3]) + 5 * int(vat[4]) + 9 * int(vat[5]) + \ + 4 * int(vat[6]) + 6 * int(vat[7]) + 8 * int(vat[8]) + check = check_sum % 11 + if check % 10 != int(vat[9]): + return False + else: + check_sum1 = 7 * int(vat[0]) + 2 * int(vat[1]) + 4 * int(vat[2]) + \ + 10 * int(vat[3]) + 3 * int(vat[4]) + 5 * int(vat[5]) + \ + 9 * int(vat[6]) + 4 * int(vat[7]) + 6 * int(vat[8]) + \ + 8 * int(vat[9]) + check = check_sum1 % 11 + + if check != int(vat[10]): + return False + check_sum2 = 3 * int(vat[0]) + 7 * int(vat[1]) + 2 * int(vat[2]) + \ + 4 * int(vat[3]) + 10 * int(vat[4]) + 3 * int(vat[5]) + \ + 5 * int(vat[6]) + 9 * int(vat[7]) + 4 * int(vat[8]) + \ + 6 * int(vat[9]) + 8 * int(vat[10]) + check = check_sum2 % 11 + if check != int(vat[11]): + return False + return True + + # VAT validation in Turkey, contributed by # Levent Karakas @ Eska Yazilim A.S. + def check_vat_tr(self, vat): + + if not (10 <= len(vat) <= 11): + return False + try: + int(vat) + except ValueError: + return False + + # check vat number (vergi no) + if len(vat) == 10: + sum = 0 + check = 0 + for f in range(0, 9): + c1 = (int(vat[f]) + (9-f)) % 10 + c2 = (c1 * (2 ** (9-f))) % 9 + if (c1 != 0) and (c2 == 0): + c2 = 9 + sum += c2 + if sum % 10 == 0: + check = 0 + else: + check = 10 - (sum % 10) + return int(vat[9]) == check + + # check personal id (tc kimlik no) + if len(vat) == 11: + c1a = 0 + c1b = 0 + c2 = 0 + for f in range(0, 9, 2): + c1a += int(vat[f]) + for f in range(1, 9, 2): + c1b += int(vat[f]) + c1 = ((7 * c1a) - c1b) % 10 + for f in range(0, 10): + c2 += int(vat[f]) + c2 = c2 % 10 + return int(vat[9]) == c1 and int(vat[10]) == c2 + + return False + + __check_vat_sa_re = re.compile(r"^3[0-9]{13}3$") + + # Saudi Arabia TIN validation + def check_vat_sa(self, vat): + """ + Check company VAT TIN according to ZATCA specifications: The VAT number should start and begin with a '3' + and be 15 digits long + """ + return self.__check_vat_sa_re.match(vat) or False + + def check_vat_ua(self, vat): + res = [] + for partner in self: + if partner.commercial_partner_id.country_id.code == 'MX': + if len(vat) == 10: + res.append(True) + else: + res.append(False) + elif partner.commercial_partner_id.is_company: + if len(vat) == 12: + res.append(True) + else: + res.append(False) + else: + if len(vat) == 10 or len(vat) == 9: + res.append(True) + else: + res.append(False) + return all(res) + + def check_vat_ve(self, vat): + # https://tin-check.com/en/venezuela/ + # https://techdocs.broadcom.com/us/en/symantec-security-software/information-security/data-loss-prevention/15-7/About-content-packs/What-s-included-in-Content-Pack-2021-02/Updated-data-identifiers-in-Content-Pack-2021-02/venezuela-national-identification-number-v115451096-d327e108002-CP2021-02.html + # Sources last visited on 2022-12-09 + + # VAT format: (kind - 1 letter)(identifier number - 8-digit number)(check digit - 1 digit) + vat_regex = re.compile(r""" + ([vecjpg]) # group 1 - kind + ( + (?P-)? # optional '-' (1) + [0-9]{2} + (?(optional_1)(?P[.])?) # optional '.' (2) only if (1) + [0-9]{3} + (?(optional_2)[.]) # mandatory '.' if (2) + [0-9]{3} + (?(optional_1)-) # mandatory '-' if (1) + ) # group 2 - identifier number + ([0-9]{1}) # group X - check digit + """, re.VERBOSE | re.IGNORECASE) + + matches = re.fullmatch(vat_regex, vat) + if not matches: + return False + + kind, identifier_number, *_, check_digit = matches.groups() + kind = kind.lower() + identifier_number = identifier_number.replace("-", "").replace(".", "") + check_digit = int(check_digit) + + if kind == 'v': # Venezuela citizenship + kind_digit = 1 + elif kind == 'e': # Foreigner + kind_digit = 2 + elif kind == 'c' or kind == 'j': # Township/Communal Council or Legal entity + kind_digit = 3 + elif kind == 'p': # Passport + kind_digit = 4 + else: # Government ('g') + kind_digit = 5 + + # === Checksum validation === + multipliers = [3, 2, 7, 6, 5, 4, 3, 2] + checksum = kind_digit * 4 + checksum += sum(map(lambda n, m: int(n) * m, identifier_number, multipliers)) + + checksum_digit = 11 - checksum % 11 + if checksum_digit > 9: + checksum_digit = 0 + + return check_digit == checksum_digit + + def check_vat_xi(self, vat): + """ Temporary Nothern Ireland VAT validation following Brexit + As of January 1st 2021, companies in Northern Ireland have a + new VAT number starting with XI + TODO: remove when stdnum is updated to 1.16 in supported distro""" + check_func = getattr(stdnum.util.get_cc_module('gb', 'vat'), 'is_valid', None) + if not check_func: + return len(vat) == 9 + return check_func(vat) + + def check_vat_in(self, vat): + #reference from https://www.gstzen.in/a/format-of-a-gst-number-gstin.html + if vat and len(vat) == 15: + all_gstin_re = [ + r'[0-9]{2}[a-zA-Z]{5}[0-9]{4}[a-zA-Z]{1}[1-9A-Za-z]{1}[Zz1-9A-Ja-j]{1}[0-9a-zA-Z]{1}', # Normal, Composite, Casual GSTIN + r'[0-9]{4}[A-Z]{3}[0-9]{5}[UO]{1}[N][A-Z0-9]{1}', #UN/ON Body GSTIN + r'[0-9]{4}[a-zA-Z]{3}[0-9]{5}[N][R][0-9a-zA-Z]{1}', #NRI GSTIN + r'[0-9]{2}[a-zA-Z]{4}[a-zA-Z0-9]{1}[0-9]{4}[a-zA-Z]{1}[1-9A-Za-z]{1}[DK]{1}[0-9a-zA-Z]{1}', #TDS GSTIN + r'[0-9]{2}[a-zA-Z]{5}[0-9]{4}[a-zA-Z]{1}[1-9A-Za-z]{1}[C]{1}[0-9a-zA-Z]{1}' #TCS GSTIN + ] + return any(re.compile(rx).match(vat) for rx in all_gstin_re) + return False + + def check_vat_au(self, vat): + ''' + The Australian equivalent of a VAT number is an ABN number. + TFN (Australia Tax file numbers) are private and not to be + entered into systems or publicly displayed, so ABN numbers + are the public facing number that legally must be displayed + on all invoices + ''' + check_func = getattr(stdnum.util.get_cc_module('au', 'abn'), 'is_valid', None) + if not check_func: + vat = vat.replace(" ", "") + return len(vat) == 11 and vat.isdigit() + return check_func(vat) + + def check_vat_nz(self, vat): + ''' + The New Zealand equivalent of a VAT number is an IRD number (GST number is another name for this). + IRD/GST numbers must legally must be displayed on all tax invoices. + https://arthurdejong.org/python-stdnum/doc/1.13/stdnum.nz.ird#module-stdnum.nz.ird + ''' + check_func = stdnum.util.get_cc_module('nz', 'ird').is_valid + return check_func(vat) + + def check_vat_t(self, vat): + if self.country_id.code == 'JP': + return self.simple_vat_check('jp', vat) + + def check_vat_br(self, vat): + is_cpf_valid = stdnum.get_cc_module('br', 'cpf').is_valid + is_cnpj_valid = stdnum.get_cc_module('br', 'cnpj').is_valid + return is_cpf_valid(vat) or is_cnpj_valid(vat) + + def format_vat_eu(self, vat): + # Foreign companies that trade with non-enterprises in the EU + # may have a VATIN starting with "EU" instead of a country code. + return vat + + def format_vat_ch(self, vat): + stdnum_vat_format = getattr(stdnum.util.get_cc_module('ch', 'vat'), 'format', None) + return stdnum_vat_format('CH' + vat)[2:] if stdnum_vat_format else vat + + def check_vat_id(self, vat): + """ Temporary Indonesian VAT validation to support the new format + introduced in January 2024.""" + vat = clean(vat, ' -.').strip() + + if len(vat) not in (15, 16) or not vat[0:15].isdecimal() or not vat[-1].isdecimal(): + return False + + # VAT is only digits and of the right length, check the Luhn checksum. + try: + luhn.validate(vat[0:9]) + except (InvalidFormat, InvalidChecksum): + return False + + return True + + def format_vat_sm(self, vat): + stdnum_vat_format = stdnum.util.get_cc_module('sm', 'vat').compact + return stdnum_vat_format('SM' + vat)[2:] + + def _fix_vat_number(self, vat, country_id): + code = self.env['res.country'].browse(country_id).code if country_id else False + vat_country, vat_number = self._split_vat(vat) + if code and code.lower() != vat_country: + return vat + stdnum_vat_fix_func = getattr(stdnum.util.get_cc_module(vat_country, 'vat'), 'compact', None) + #If any localization module need to define vat fix method for it's country then we give first priority to it. + format_func_name = 'format_vat_' + vat_country + format_func = getattr(self, format_func_name, None) or stdnum_vat_fix_func + if format_func: + vat_number = format_func(vat_number) + return vat_country.upper() + vat_number + + @api.model_create_multi + def create(self, vals_list): + for values in vals_list: + if values.get('vat'): + country_id = values.get('country_id') + values['vat'] = self._fix_vat_number(values['vat'], country_id) + return super(ResPartner, self).create(vals_list) + + def write(self, values): + if values.get('vat') and len(self.mapped('country_id')) == 1: + country_id = values.get('country_id', self.country_id.id) + values['vat'] = self._fix_vat_number(values['vat'], country_id) + return super(ResPartner, self).write(values) diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..89c4b04 --- /dev/null +++ b/tests/__init__.py @@ -0,0 +1,2 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import test_validate_ruc diff --git a/tests/test_validate_ruc.py b/tests/test_validate_ruc.py new file mode 100644 index 0000000..2037118 --- /dev/null +++ b/tests/test_validate_ruc.py @@ -0,0 +1,102 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo.tests.common import TransactionCase, tagged +from odoo.exceptions import ValidationError +from unittest.mock import patch + +import stdnum.eu.vat + + +class TestStructure(TransactionCase): + @classmethod + def setUpClass(cls): + def check_vies(vat_number): + return {'valid': vat_number == 'BE0477472701'} + + super().setUpClass() + cls.env.user.company_id.vat_check_vies = False + cls._vies_check_func = check_vies + + def test_peru_ruc_format(self): + """Only values that has the length of 11 will be checked as RUC, that's what we are proving. The second part + will check for a valid ruc and there will be no problem at all. + """ + partner = self.env['res.partner'].create({'name': "Dummy partner", 'country_id': self.env.ref('base.pe').id}) + + with self.assertRaises(ValidationError): + partner.vat = '11111111111' + partner.vat = '20507822470' + + def test_vat_country_difference(self): + """Test the validation when country code is different from vat code""" + partner = self.env['res.partner'].create({ + 'name': "Test", + 'country_id': self.env.ref('base.mx').id, + 'vat': 'RORO790707I47', + }) + self.assertEqual(partner.vat, 'RORO790707I47', "Partner VAT should not be altered") + + def test_parent_validation(self): + """Test the validation with company and contact""" + + # set an invalid vat number + self.env.user.company_id.vat_check_vies = False + company = self.env["res.partner"].create({ + "name": "World Company", + "country_id": self.env.ref("base.be").id, + "vat": "ATU12345675", + "company_type": "company", + }) + + # reactivate it and correct the vat number + with patch('odoo.addons.base_vat.models.res_partner.check_vies', type(self)._vies_check_func): + self.env.user.company_id.vat_check_vies = True + with self.assertRaises(ValidationError), self.env.cr.savepoint(): + company.vat = "BE0987654321" # VIES refused, don't fallback on other check + company.vat = "BE0477472701" + + def test_vat_syntactic_validation(self): + """ Tests VAT validation (both successes and failures), with the different country + detection cases possible. + """ + test_partner = self.env['res.partner'].create({'name': "John Dex"}) + + # VAT starting with country code: use the starting country code + test_partner.write({'vat': 'BE0477472701', 'country_id': self.env.ref('base.fr').id}) + test_partner.write({'vat': 'BE0477472701', 'country_id': None}) + + with self.assertRaises(ValidationError): + test_partner.write({'vat': 'BE42', 'country_id': self.env.ref('base.fr').id}) + + with self.assertRaises(ValidationError): + test_partner.write({'vat': 'BE42', 'country_id': None}) + + # No country code in VAT: use the partner's country + test_partner.write({'vat': '0477472701', 'country_id': self.env.ref('base.be').id}) + + with self.assertRaises(ValidationError): + test_partner.write({'vat': '42', 'country_id': self.env.ref('base.be').id}) + + # If no country can be guessed: VAT number should always be considered valid + # (for technical reasons due to ORM and res.company making related fields towards res.partner for country_id and vat) + test_partner.write({'vat': '0477472701', 'country_id': None}) + + def test_vat_eu(self): + """ Foreign companies that trade with non-enterprises in the EU may have a VATIN starting with "EU" instead of + a country code. + """ + test_partner = self.env['res.partner'].create({'name': "Turlututu", 'country_id': self.env.ref('base.fr').id}) + test_partner.write({'vat': "EU528003646", 'country_id': None}) + + test_partner.write({'vat': "EU528003646", 'country_id': self.env.ref('base.ca').id}) + + with self.assertRaises(ValidationError): + test_partner.write({'vat': 'EU528003646', 'country_id': self.env.ref('base.be').id}) + + +@tagged('-standard', 'external') +class TestStructureVIES(TestStructure): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.env.user.company_id.vat_check_vies = True + cls._vies_check_func = stdnum.eu.vat.check_vies diff --git a/views/res_config_settings_views.xml b/views/res_config_settings_views.xml new file mode 100644 index 0000000..48bd932 --- /dev/null +++ b/views/res_config_settings_views.xml @@ -0,0 +1,21 @@ + + + + + res.config.settings.view.form.inherit.base.vat + res.config.settings + + + + + + + + + + + diff --git a/views/res_partner_views.xml b/views/res_partner_views.xml new file mode 100644 index 0000000..453107a --- /dev/null +++ b/views/res_partner_views.xml @@ -0,0 +1,21 @@ + + + + + res.partner + view.partner.base.vat.form + + + + + + + + +