From 4ef35d8004febba431fe28171dd13f5fa1c1c3ad Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Wed, 19 Feb 2025 14:06:39 +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 | 3 ++ __manifest__.py | 17 ++++++++ i18n/account_qr_code_sepa.pot | 58 +++++++++++++++++++++++++ i18n/ar.po | 64 ++++++++++++++++++++++++++++ i18n/bg.po | 62 +++++++++++++++++++++++++++ i18n/ca.po | 65 ++++++++++++++++++++++++++++ i18n/cs.po | 67 +++++++++++++++++++++++++++++ i18n/da.po | 65 ++++++++++++++++++++++++++++ i18n/de.po | 66 +++++++++++++++++++++++++++++ i18n/es.po | 66 +++++++++++++++++++++++++++++ i18n/es_419.po | 65 ++++++++++++++++++++++++++++ i18n/et.po | 67 +++++++++++++++++++++++++++++ i18n/fa.po | 62 +++++++++++++++++++++++++++ i18n/fi.po | 65 ++++++++++++++++++++++++++++ i18n/fr.po | 65 ++++++++++++++++++++++++++++ i18n/he.po | 62 +++++++++++++++++++++++++++ i18n/hu.po | 62 +++++++++++++++++++++++++++ i18n/id.po | 64 ++++++++++++++++++++++++++++ i18n/it.po | 66 +++++++++++++++++++++++++++++ i18n/ja.po | 62 +++++++++++++++++++++++++++ i18n/ko.po | 62 +++++++++++++++++++++++++++ i18n/lt.po | 62 +++++++++++++++++++++++++++ i18n/lv.po | 62 +++++++++++++++++++++++++++ i18n/nl.po | 64 ++++++++++++++++++++++++++++ i18n/pl.po | 64 ++++++++++++++++++++++++++++ i18n/pt.po | 62 +++++++++++++++++++++++++++ i18n/pt_BR.po | 65 ++++++++++++++++++++++++++++ i18n/ru.po | 64 ++++++++++++++++++++++++++++ i18n/sk.po | 64 ++++++++++++++++++++++++++++ i18n/sl.po | 62 +++++++++++++++++++++++++++ i18n/sr.po | 65 ++++++++++++++++++++++++++++ i18n/sv.po | 65 ++++++++++++++++++++++++++++ i18n/th.po | 63 ++++++++++++++++++++++++++++ i18n/tr.po | 62 +++++++++++++++++++++++++++ i18n/uk.po | 63 ++++++++++++++++++++++++++++ i18n/vi.po | 64 ++++++++++++++++++++++++++++ i18n/zh_CN.po | 64 ++++++++++++++++++++++++++++ i18n/zh_TW.po | 62 +++++++++++++++++++++++++++ models/__init__.py | 3 ++ models/res_bank.py | 71 +++++++++++++++++++++++++++++++ tests/__init__.py | 3 ++ tests/test_sepa_qr.py | 79 +++++++++++++++++++++++++++++++++++ 42 files changed, 2468 insertions(+) create mode 100644 __init__.py create mode 100644 __manifest__.py create mode 100644 i18n/account_qr_code_sepa.pot create mode 100644 i18n/ar.po create mode 100644 i18n/bg.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/es.po create mode 100644 i18n/es_419.po create mode 100644 i18n/et.po create mode 100644 i18n/fa.po create mode 100644 i18n/fi.po create mode 100644 i18n/fr.po create mode 100644 i18n/he.po create mode 100644 i18n/hu.po create mode 100644 i18n/id.po create mode 100644 i18n/it.po create mode 100644 i18n/ja.po create mode 100644 i18n/ko.po create mode 100644 i18n/lt.po create mode 100644 i18n/lv.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/ru.po create mode 100644 i18n/sk.po create mode 100644 i18n/sl.po create mode 100644 i18n/sr.po create mode 100644 i18n/sv.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/res_bank.py create mode 100644 tests/__init__.py create mode 100644 tests/test_sepa_qr.py diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000..cde864b --- /dev/null +++ b/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import models diff --git a/__manifest__.py b/__manifest__.py new file mode 100644 index 0000000..7d229cf --- /dev/null +++ b/__manifest__.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- +{ + 'name': "Account SEPA QR Code", + + 'description': """ +This module adds support for SEPA Credit Transfer QR-code generation. + """, + + 'category': 'Accounting/Payment', + 'version': '0.1', + + # any module necessary for this one to work correctly + 'depends': ['account', 'base_iban'], + + 'auto_install': True, + 'license': 'LGPL-3', +} diff --git a/i18n/account_qr_code_sepa.pot b/i18n/account_qr_code_sepa.pot new file mode 100644 index 0000000..e7c0605 --- /dev/null +++ b/i18n/account_qr_code_sepa.pot @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/ar.po b/i18n/ar.po new file mode 100644 index 0000000..e834543 --- /dev/null +++ b/i18n/ar.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "الحسابات البنكية" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "لا يمكن إنشاء كود QR لـ SEPA باستخدام عملة %s. " + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "لا يمكن إنشاء كود QR لـ SEPA إذا لم يكن نوع الحساب IBAN. " + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "لا يمكن إنشاء كود QR لـ SEPA دون حساب IBAN تابع لـ SEPA. " + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "رمز QR لتحويل الرصيد من خلال SEPA " + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"يجب أن يكون للحساب الذي يقوم باستلام الدفع اسم لصاحب الحساب أو اسم شريك معد." +" " diff --git a/i18n/bg.po b/i18n/bg.po new file mode 100644 index 0000000..b7f26ef --- /dev/null +++ b/i18n/bg.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# KeyVillage, 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: KeyVillage, 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Банкови Сметки" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/ca.po b/i18n/ca.po new file mode 100644 index 0000000..be35b05 --- /dev/null +++ b/i18n/ca.po @@ -0,0 +1,65 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Ivan Espinola, 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: 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Comptes bancaris" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "Transferència de crèdit SEPA QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"El compte que rep el pagament ha de tenir un nom de titular del compte o un " +"conjunt de noms de soci." diff --git a/i18n/cs.po b/i18n/cs.po new file mode 100644 index 0000000..d040655 --- /dev/null +++ b/i18n/cs.po @@ -0,0 +1,67 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# karolína schusterová , 2023 +# Jakub Smolka, 2023 +# Wil Odoo, 2023 +# Tomáš Píšek, 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: Tomáš Píšek, 2023\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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankovní účty" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Nelze vytvořit SEPA QR kód s měnou %s ." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "Nelze vytvořit SEPA QR kód, pokud typ účtu není IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Nelze vytvořit SEPA QR kód s účtem neodpovídajícím SEPA IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA úhrada QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Účet, který přijímá platbu, musí mít nastaveno jméno držitele účtu nebo " +"jméno partnera." diff --git a/i18n/da.po b/i18n/da.po new file mode 100644 index 0000000..1107500 --- /dev/null +++ b/i18n/da.po @@ -0,0 +1,65 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Mads Søndergaard, 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: 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankkonti" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA Kredit Overførsel QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Kontoen der modtager betalingen skal have et kontoholder navn eller partner " +"navn angivet." diff --git a/i18n/de.po b/i18n/de.po new file mode 100644 index 0000000..d7a7394 --- /dev/null +++ b/i18n/de.po @@ -0,0 +1,66 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankkonten" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Es kann kein SEPA-QR-Code mit der Währung %s generiert werden." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" +"Es kann kein SEPA-QR-Code generiert werden, wenn der Kontotyp nicht IBAN " +"ist." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Es kann kein SEPA-QR-Code mit einer Nicht-SEPA-IBAN generiert werden." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR für SEPA-Überweisung" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Für das Konto, das die Zahlung erhält, muss ein Kontoinhaber- oder " +"Partnername festgelegt sein." diff --git a/i18n/es.po b/i18n/es.po new file mode 100644 index 0000000..77fd0e5 --- /dev/null +++ b/i18n/es.po @@ -0,0 +1,66 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Cuentas bancarias" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "No se puede generar un código QR SEPA con la moneda %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" +"No se puede generar un código QR SEPA si el tipo de cuenta no es IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "No se puede generar un código QR SEPA con un IBAN que no es SEPA." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR de transferencia de crédito SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"La cuenta que recibe el pago debe tener un nombre de titular de cuenta o un " +"nombre de socio establecido." diff --git a/i18n/es_419.po b/i18n/es_419.po new file mode 100644 index 0000000..6182f21 --- /dev/null +++ b/i18n/es_419.po @@ -0,0 +1,65 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Cuentas bancarias" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "No se puede generar un código QR SEPA con la divisa %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" +"No se puede generar un código QR SEPA si el tipo de cuenta no es IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "No se puede generar un código QR SEPA con un IBAN que no es SEPA." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR de transferencia de crédito SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"La cuenta que recibe el pago debe tener un nombre de titular de cuenta o un " +"nombre de contacto establecido." diff --git a/i18n/et.po b/i18n/et.po new file mode 100644 index 0000000..86c9c58 --- /dev/null +++ b/i18n/et.po @@ -0,0 +1,67 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Anna, 2023 +# Piia Paurson , 2023 +# Eneli Õigus , 2023 +# Kärt Villako, 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: Kärt Villako, 2024\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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Pangakontod" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "SEPA QR-koodi ei saa luua %s valuutaga." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "SEPA QR-koodi ei saa luua, kui konto tüüp ei ole IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Ei saa luua SEPA QR-koodi ilma SEPA IBAN-ta." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA Pangaülekande QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Makset vastuvõtval kontol peab olema määratud kontoomaniku nimi või partneri" +" nimi." diff --git a/i18n/fa.po b/i18n/fa.po new file mode 100644 index 0000000..c37643c --- /dev/null +++ b/i18n/fa.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# 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: 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "حساب‌های بانکی" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/fi.po b/i18n/fi.po new file mode 100644 index 0000000..d70c806 --- /dev/null +++ b/i18n/fi.po @@ -0,0 +1,65 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Eino Mäkitalo , 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Pankkitilit" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "SEPA QR-koodia ei voi luoda valuutalla %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "SEPA QR-koodia ei voi luoda, jos tilin tyyppi ei ole IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "SEPA QR-koodia ei voi luoda muulla kuin SEPA IBAN:lla." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA-tilisiirto (QR-koodi)" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Vastaanottavalla tilillä tulee olla asetettuna tilin haltijan nimi tai " +"partnerin nimi." diff --git a/i18n/fr.po b/i18n/fr.po new file mode 100644 index 0000000..be77cbf --- /dev/null +++ b/i18n/fr.po @@ -0,0 +1,65 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Comptes bancaires" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Impossible de générer un code QR SEPA avec la devise %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" +"Impossible de générer un code QR SEPA si le type de compte n'est pas IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Impossible de générer un code QR SEPA avec un IBAN non SEPA." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "Virement SEPA QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Un nom de titulaire de compte ou un nom de partenaire doit être défini pour " +"le compte recevant le paiement." diff --git a/i18n/he.po b/i18n/he.po new file mode 100644 index 0000000..82a1a8f --- /dev/null +++ b/i18n/he.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Yihya Hugirat , 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: Yihya Hugirat , 2023\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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "חשבונות בנק" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/hu.po b/i18n/hu.po new file mode 100644 index 0000000..f57a9fb --- /dev/null +++ b/i18n/hu.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankszámlák" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/id.po b/i18n/id.po new file mode 100644 index 0000000..30d4c31 --- /dev/null +++ b/i18n/id.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Rekening Bank" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Tidak dapat membuat kode QR SEPA dengan mata uang %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "Tidak dapat membuat kode QR SEPA bila tipe akun bukan IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Tidak dapat membuat kode QR SEPA dengan iban non-SEPA." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR Transfer Kredit SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Akun yang menerima pembayaran harus memiliki nama pemilik akun atau nama " +"mitra." diff --git a/i18n/it.po b/i18n/it.po new file mode 100644 index 0000000..db88d08 --- /dev/null +++ b/i18n/it.po @@ -0,0 +1,66 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Conti bancari" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Impossibile generare un codice QR SEPA con la valuta %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" +"Impossibile generare un codice QR SEPA se il tipo di conto non presenta un " +"IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Impossibile generare un codice QR SEPA con un IBAN non SEPA." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR bonifico SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Nel conto che riceve il pagamento deve essere impostato il nome del titolare" +" o quello del partner." diff --git a/i18n/ja.po b/i18n/ja.po new file mode 100644 index 0000000..7a43fdf --- /dev/null +++ b/i18n/ja.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "銀行口座" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "SEPA QRコードを%s通貨で生成できません。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "口座タイプがIBANでない場合、SEPA QRコードを生成できません。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "SEPA以外のibanでSEPA QRコードを生成できません。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA 信用振替 QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "支払いを受け取るアカウントには、アカウント所有者名またはパートナー名が設定されている必要があります。" diff --git a/i18n/ko.po b/i18n/ko.po new file mode 100644 index 0000000..cabc2da --- /dev/null +++ b/i18n/ko.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "은행 계좌" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "%s 통화로는 SEPA QR 코드를 생성할 수 없습니다." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "계정 유형이 IBAN이 아닌 경우 SEPA QR 코드를 생성할 수 없습니다." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "SEPA IBAN이 아닌 경우 SEPA QR 코드를 생성할 수 없습니다." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA 계좌 이체 QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "지급 받을 계좌는 계좌 명의자의 이름 또는 협력사 명의로 개설된 것이어야 합니다." diff --git a/i18n/lt.po b/i18n/lt.po new file mode 100644 index 0000000..a2079ca --- /dev/null +++ b/i18n/lt.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Banko sąskaitos" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/lv.po b/i18n/lv.po new file mode 100644 index 0000000..aec5a50 --- /dev/null +++ b/i18n/lv.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Konstantins Zabogonskis , 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: Konstantins Zabogonskis , 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankas konti" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/nl.po b/i18n/nl.po new file mode 100644 index 0000000..df18370 --- /dev/null +++ b/i18n/nl.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankrekeningen" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Kan geen SEPA QR-code met de valuta %s genereren." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "Kan geen SEPA QR-code genereren als het rekeningtype geen IBAN is." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Kan geen SEPA QR-code niet genereren met een niet-SEPA IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA overschrijving QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Voor de rekening die de betaling ontvangt, moet de naam van de " +"rekeninghouder of de naam van een relatie zijn ingesteld." diff --git a/i18n/pl.po b/i18n/pl.po new file mode 100644 index 0000000..cd5c1d7 --- /dev/null +++ b/i18n/pl.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Konta bankowe" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "Kod QR przelewu SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Konto otrzymujące płatność musi mieć ustawioną nazwę posiadacza konta lub " +"nazwę partnera." diff --git a/i18n/pt.po b/i18n/pt.po new file mode 100644 index 0000000..7b0245c --- /dev/null +++ b/i18n/pt.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Contas Bancárias" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/pt_BR.po b/i18n/pt_BR.po new file mode 100644 index 0000000..3cf1c7b --- /dev/null +++ b/i18n/pt_BR.po @@ -0,0 +1,65 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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 (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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Contas bancárias" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Não é possível gerar um código QR SEPA com a moeda %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" +"Não é possível gerar um código QR SEPA se o tipo da conta não for IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Não é possível gerar um código QR SEPA com um IBAN da SEPA." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR de transferência de crédito SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"A conta que recebe o pagamento deve ter um nome de titular da conta ou nome " +"de usuário definido." diff --git a/i18n/ru.po b/i18n/ru.po new file mode 100644 index 0000000..1d74c02 --- /dev/null +++ b/i18n/ru.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Банковские Счета" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Невозможно сгенерировать QR-код SEPA с валютой %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "Невозможно сгенерировать QR-код SEPA, если тип счета не IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Невозможно сгенерировать QR-код SEPA с ибаном, не относящимся к SEPA." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA Кредитный Перевод QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"На счете, получающем платеж, должно быть установлено имя владельца счета или" +" имя партнера." diff --git a/i18n/sk.po b/i18n/sk.po new file mode 100644 index 0000000..7a22eb1 --- /dev/null +++ b/i18n/sk.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankové účty" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA kreditný prevod QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Účet, ktorý prijíma platbu, musí mať nastavené meno majiteľa účtu alebo meno" +" partnera." diff --git a/i18n/sl.po b/i18n/sl.po new file mode 100644 index 0000000..0b1d914 --- /dev/null +++ b/i18n/sl.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# 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: 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bančni računi" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/sr.po b/i18n/sr.po new file mode 100644 index 0000000..3f9f022 --- /dev/null +++ b/i18n/sr.po @@ -0,0 +1,65 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Dragan Vukosavljevic , 2023 +# コフスタジオ, 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankovni računi" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Nije moguće generisati SEPA QR kod sa valutom %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "Nije moguće generisati SEPA QR kod ako tip računa nije IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Nije moguće generisati SEPA QR kod sa ne-SEPA ibanom." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA Credit Transfer QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Nalog koji prima uplatu mora imati postavljeno ime vlasnika naloga ili ime " +"partnera." diff --git a/i18n/sv.po b/i18n/sv.po new file mode 100644 index 0000000..898f804 --- /dev/null +++ b/i18n/sv.po @@ -0,0 +1,65 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Kim Asplund , 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: 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Bankkonton" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA Betalnings QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Kontot som tar emot betalningen måste ha ett kontoinnehavarnamn eller " +"partnernamn inställt." diff --git a/i18n/th.po b/i18n/th.po new file mode 100644 index 0000000..017566d --- /dev/null +++ b/i18n/th.po @@ -0,0 +1,63 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "บัญชีธนาคาร" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "ไม่สามารถสร้างรหัส QR SEPA ด้วยสกุลเงิน %s ได้" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "ไม่สามารถสร้างรหัส QR SEPA ได้ หากประเภทบัญชีไม่ใช่ IBAN" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "ไม่สามารถสร้าง QR โค้ด SEPA ด้วย iban ที่ไม่ใช่ SEPA ได้" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR การโอนเครดิต SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"บัญชีที่รับชำระเงินจะต้องมีชื่อเจ้าของบัญชีหรือชื่อพาร์ทเนอร์ที่ได้ตั้งค่าไว้" diff --git a/i18n/tr.po b/i18n/tr.po new file mode 100644 index 0000000..6b073bc --- /dev/null +++ b/i18n/tr.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Murat Kaplan , 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: Murat Kaplan , 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Banka Hesapları" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" diff --git a/i18n/uk.po b/i18n/uk.po new file mode 100644 index 0000000..fb895f5 --- /dev/null +++ b/i18n/uk.po @@ -0,0 +1,63 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Банківські рахунки" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Неможливо створити SEPA QR-код з валютою %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "Неможливо створити SEPA QR-код, якщо тип рахунку не IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Неможливо створити SEPA QR-код без SEPA iban." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR кредитного переказу SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "Рахунок, що отримує платіж, повинен мати ім'я власника чи партнера." diff --git a/i18n/vi.po b/i18n/vi.po new file mode 100644 index 0000000..9e388bc --- /dev/null +++ b/i18n/vi.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "Tài khoản ngân hàng" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "Không thể tạo mã QR SEPA với loại tiền tệ %s." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "Không thể tạo mã QR SEPA nếu loại tài khoản không phải là IBAN." + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "Không thể tạo mã QR SEPA bằng IBAN không thuộc SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "QR chuyển khoản tín dụng SEPA" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "" +"Phải thiết lập tên chủ tài khoản hoặc tên đối tác cho tài khoản nhận thanh " +"toán." diff --git a/i18n/zh_CN.po b/i18n/zh_CN.po new file mode 100644 index 0000000..551a6b7 --- /dev/null +++ b/i18n/zh_CN.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# Translators: +# Wil Odoo, 2023 +# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023 +# Jeffery CHEN , 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: Jeffery CHEN , 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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "银行账户" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "无法生成%s货币的 SEPA 二维码。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "如果账户类型不是 IBAN,则无法生成 SEPA 二维码。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "使用非 SEPA iban 无法生成 SEPA QR 码。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA 信用转账 QR" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "接收付款的账户必须设置账户持有人姓名或合作伙伴姓名。" diff --git a/i18n/zh_TW.po b/i18n/zh_TW.po new file mode 100644 index 0000000..83347a1 --- /dev/null +++ b/i18n/zh_TW.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_qr_code_sepa +# +# 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 (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: account_qr_code_sepa +#: model:ir.model,name:account_qr_code_sepa.model_res_partner_bank +msgid "Bank Accounts" +msgstr "銀行帳戶" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR Code with the %s currency." +msgstr "未能產生 %s 貨幣的 SEPA 二維碼。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code if the account type isn't IBAN." +msgstr "若賬戶類型不是 IBAN,便不能產生 SEPA 二維碼。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "Can't generate a SEPA QR code with a non SEPA iban." +msgstr "未能使用非 SEPA 的 IBAN 產生 SEPA 二維碼。" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "SEPA Credit Transfer QR" +msgstr "SEPA 轉賬付款 QR 二維碼" + +#. module: account_qr_code_sepa +#. odoo-python +#: code:addons/account_qr_code_sepa/models/res_bank.py:0 +#, python-format +msgid "" +"The account receiving the payment must have an account holder name or " +"partner name set." +msgstr "收款賬戶必須有賬戶持有人姓名或合作夥伴名稱。" diff --git a/models/__init__.py b/models/__init__.py new file mode 100644 index 0000000..6570df4 --- /dev/null +++ b/models/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import res_bank \ No newline at end of file diff --git a/models/res_bank.py b/models/res_bank.py new file mode 100644 index 0000000..2eef919 --- /dev/null +++ b/models/res_bank.py @@ -0,0 +1,71 @@ +# -*- coding: utf-8 -*- + +from odoo import models, fields, api, _ + + +class ResPartnerBank(models.Model): + _inherit = 'res.partner.bank' + + def _get_qr_vals(self, qr_method, amount, currency, debtor_partner, free_communication, structured_communication): + if qr_method == 'sct_qr': + comment = (free_communication or '') if not structured_communication else '' + + qr_code_vals = [ + 'BCD', # Service Tag + '002', # Version + '1', # Character Set + 'SCT', # Identification Code + self.bank_bic or '', # BIC of the Beneficiary Bank + (self.acc_holder_name or self.partner_id.name)[:71], # Name of the Beneficiary + self.sanitized_acc_number, # Account Number of the Beneficiary + currency.name + str(amount), # Currency + Amount of the Transfer in EUR + '', # Purpose of the Transfer + (structured_communication or '')[:36], # Remittance Information (Structured) + comment[:141], # Remittance Information (Unstructured) (can't be set if there is a structured one) + '', # Beneficiary to Originator Information + ] + return qr_code_vals + return super()._get_qr_vals(qr_method, amount, currency, debtor_partner, free_communication, structured_communication) + + def _get_qr_code_generation_params(self, qr_method, amount, currency, debtor_partner, free_communication, structured_communication): + if qr_method == 'sct_qr': + return { + 'barcode_type': 'QR', + 'width': 128, + 'height': 128, + 'humanreadable': 1, + 'value': '\n'.join(self._get_qr_vals(qr_method, amount, currency, debtor_partner, free_communication, structured_communication)), + } + return super()._get_qr_code_generation_params(qr_method, amount, currency, debtor_partner, free_communication, structured_communication) + + def _get_error_messages_for_qr(self, qr_method, debtor_partner, currency): + if qr_method == 'sct_qr': + # Some countries share the same IBAN country code + # (e.g. Åland Islands and Finland IBANs are 'FI', but Åland Islands' code is 'AX'). + sepa_country_codes = self.env.ref('base.sepa_zone').country_ids.mapped('code') + non_iban_codes = {'AX', 'NC', 'YT', 'TF', 'BL', 'RE', 'MF', 'GP', 'PM', 'PF', 'GF', 'MQ', 'JE', 'GG', 'IM'} + sepa_iban_codes = {code for code in sepa_country_codes if code not in non_iban_codes} + error_messages = [] + if currency.name != 'EUR': + error_messages.append(_("Can't generate a SEPA QR Code with the %s currency.", currency.name)) + if self.acc_type != 'iban': + error_messages.append(_("Can't generate a SEPA QR code if the account type isn't IBAN.")) + if not (self.sanitized_acc_number and self.sanitized_acc_number[:2] in sepa_iban_codes): + error_messages.append(_("Can't generate a SEPA QR code with a non SEPA iban.")) + if len(error_messages) > 0: + return '\r\n'.join(error_messages) + return None + return super()._get_error_messages_for_qr(qr_method, debtor_partner, currency) + + def _check_for_qr_code_errors(self, qr_method, amount, currency, debtor_partner, free_communication, structured_communication): + if qr_method == 'sct_qr': + if not self.acc_holder_name and not self.partner_id.name: + return _("The account receiving the payment must have an account holder name or partner name set.") + + return super()._check_for_qr_code_errors(qr_method, amount, currency, debtor_partner, free_communication, structured_communication) + + @api.model + def _get_available_qr_methods(self): + rslt = super()._get_available_qr_methods() + rslt.append(('sct_qr', _("SEPA Credit Transfer QR"), 20)) + return rslt diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..b570597 --- /dev/null +++ b/tests/__init__.py @@ -0,0 +1,3 @@ +# *-* coding:utf-8 *-* + +from . import test_sepa_qr \ No newline at end of file diff --git a/tests/test_sepa_qr.py b/tests/test_sepa_qr.py new file mode 100644 index 0000000..83e31ab --- /dev/null +++ b/tests/test_sepa_qr.py @@ -0,0 +1,79 @@ +# -*- coding:utf-8 -*- + +from odoo.exceptions import UserError +from odoo.addons.account.tests.common import AccountTestInvoicingCommon +from odoo.tests import tagged +from odoo import fields + +@tagged('post_install', '-at_install') +class TestSEPAQRCode(AccountTestInvoicingCommon): + """ Tests the generation of Swiss QR-codes on invoices + """ + + @classmethod + def setUpClass(cls, chart_template_ref=None): + super().setUpClass(chart_template_ref=chart_template_ref) + + cls.company_data['company'].qr_code = True + cls.acc_sepa_iban = cls.env['res.partner.bank'].create({ + 'acc_number': 'BE15001559627230', + 'partner_id': cls.company_data['company'].partner_id.id, + }) + + cls.acc_non_sepa_iban = cls.env['res.partner.bank'].create({ + 'acc_number': 'SA4420000001234567891234', + 'partner_id': cls.company_data['company'].partner_id.id, + }) + + cls.env.ref('base.EUR').active = True + + cls.sepa_qr_invoice = cls.env['account.move'].create({ + 'move_type': 'out_invoice', + 'partner_id': cls.partner_a.id, + 'currency_id': cls.env.ref('base.EUR').id, + 'partner_bank_id': cls.acc_sepa_iban.id, + 'company_id': cls.company_data['company'].id, + 'invoice_line_ids': [ + (0, 0, {'quantity': 1, 'price_unit': 100}) + ], + }) + + def test_sepa_qr_code_generation(self): + """ Check different cases of SEPA QR-code generation, when qr_method is + specified beforehand. + """ + self.sepa_qr_invoice.qr_code_method = 'sct_qr' + + # Using a SEPA IBAN should work + self.sepa_qr_invoice._generate_qr_code() + + # Using a non-SEPA IBAN shouldn't + self.sepa_qr_invoice.partner_bank_id = self.acc_non_sepa_iban + with self.assertRaises(UserError, msg="It shouldn't be possible to generate a SEPA QR-code for IBAN of countries outside SEPA zone."): + self.sepa_qr_invoice._generate_qr_code() + + # Changing the currency should break it as well + self.sepa_qr_invoice.partner_bank_id = self.acc_sepa_iban + self.sepa_qr_invoice.currency_id = self.env.ref('base.USD').id + with self.assertRaises(UserError, msg="It shouldn't be possible to generate a SEPA QR-code for another currency as EUR."): + self.sepa_qr_invoice._generate_qr_code() + + def test_sepa_qr_code_detection(self): + """ Checks SEPA QR-code auto-detection when no specific QR-method + is given to the invoice. + """ + self.sepa_qr_invoice._generate_qr_code() + self.assertEqual(self.sepa_qr_invoice.qr_code_method, 'sct_qr', "SEPA QR-code generator should have been chosen for this invoice.") + + def test_out_invoice_create_refund_qr_code(self): + self.sepa_qr_invoice._generate_qr_code() + self.sepa_qr_invoice.action_post() + move_reversal = self.env['account.move.reversal'].with_context(active_model="account.move", active_ids=self.sepa_qr_invoice.ids).create({ + 'date': fields.Date.from_string('2019-02-01'), + 'reason': 'no reason', + 'journal_id': self.sepa_qr_invoice.journal_id.id, + }) + reversal = move_reversal.refund_moves() + reverse_move = self.env['account.move'].browse(reversal['res_id']) + + self.assertFalse(reverse_move.qr_code_method, "qr_code_method for credit note should be None")