diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000..7d34c7c --- /dev/null +++ b/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import controllers +from . import models diff --git a/__manifest__.py b/__manifest__.py new file mode 100644 index 0000000..01039ff --- /dev/null +++ b/__manifest__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': 'POS Restaurant Adyen', + 'version': '1.0', + 'category': 'Point of Sale', + 'sequence': 6, + 'summary': 'Adds American style tipping to Adyen', + 'depends': ['pos_adyen', 'pos_restaurant', 'payment_adyen'], + 'data': [ + 'views/pos_payment_method_views.xml', + ], + 'auto_install': True, + 'assets': { + 'point_of_sale._assets_pos': [ + 'pos_restaurant_adyen/static/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/controllers/__init__.py b/controllers/__init__.py new file mode 100644 index 0000000..5d4b25d --- /dev/null +++ b/controllers/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import main diff --git a/controllers/main.py b/controllers/main.py new file mode 100644 index 0000000..9f5d5be --- /dev/null +++ b/controllers/main.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import logging + +from odoo import http +from odoo.http import request +from odoo.addons.payment_adyen.controllers.main import AdyenController + +_logger = logging.getLogger(__name__) + + +class PosRestaurantAdyenController(AdyenController): + + @http.route() + def adyen_webhook(self, **post): + if post.get('eventCode') in ['CAPTURE', 'AUTHORISATION_ADJUSTMENT'] and post.get('success') != 'true': + _logger.warning('%s for transaction_id %s failed', post.get('eventCode'), post.get('originalReference')) + return super(PosRestaurantAdyenController, self).adyen_webhook(**post) diff --git a/i18n/ar.po b/i18n/ar.po new file mode 100644 index 0000000..da63644 --- /dev/null +++ b/i18n/ar.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "حساب تاجر Adyen " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "طلبات نقطة البيع " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "طرق الدفع في نقطة البيع " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "مدفوعات نقطة البيع " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "رمز حساب تاجر نقطة البيع المُستخدَم في Adyen " diff --git a/i18n/bg.po b/i18n/bg.po new file mode 100644 index 0000000..31afe09 --- /dev/null +++ b/i18n/bg.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Maria Boyadjieva , 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: Maria Boyadjieva , 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Поръчки на центъра за продажби" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/ca.po b/i18n/ca.po new file mode 100644 index 0000000..4f33ff8 --- /dev/null +++ b/i18n/ca.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# marcescu, 2023 +# Quim - eccit , 2023 +# Josep Anton Belchi, 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: Josep Anton Belchi, 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Compte comercial de Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comandes del Punt de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Mètodes de pagament de punt de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagaments de punt de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "El codi de compte comercial POS utilitzat a Adyen" diff --git a/i18n/cs.po b/i18n/cs.po new file mode 100644 index 0000000..d5a0aec --- /dev/null +++ b/i18n/cs.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Jakub Smolka, 2023 +# Jiří Podhorecký, 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: Jiří Podhorecký, 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Obchodní účet Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky prodejního místa" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Platební metody prodejního místa" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Platby prodejního místa" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Relace prodejního místa" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Kód účtu obchodníka v místě prodeje používaný v systému Adyen" diff --git a/i18n/da.po b/i18n/da.po new file mode 100644 index 0000000..82efaf8 --- /dev/null +++ b/i18n/da.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Sanne Kristensen , 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen Handels Konto" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS ordrer" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale betalingsmetoder" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Point of Sale betalinger" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "PoS session" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "POS-handelskontokoden der bruges i Adyen" diff --git a/i18n/de.po b/i18n/de.po new file mode 100644 index 0000000..d87ebfc --- /dev/null +++ b/i18n/de.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen-Händler-Konto" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassenverkäufe" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Zahlungsmethoden des Kassensystems" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassenzahlungen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Der in Adyen verwendete Händlerkontocode des Kassensystems" diff --git a/i18n/es.po b/i18n/es.po new file mode 100644 index 0000000..b3430ae --- /dev/null +++ b/i18n/es.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Wil Odoo, 2023 +# Larissa Manderfeld, 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: Larissa Manderfeld, 2024\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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Cuenta de comerciante de Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos del TPV" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago en el punto de venta " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagos en el punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "La cuenta de comerciante del PdV que se usa en Adyen" diff --git a/i18n/es_419.po b/i18n/es_419.po new file mode 100644 index 0000000..507ae77 --- /dev/null +++ b/i18n/es_419.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Cuenta de comerciante de Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Órdenes del punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago de punto de venta " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagos en Punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión de punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "La cuenta de comerciante del PdV que se usa en Adyen" diff --git a/i18n/et.po b/i18n/et.po new file mode 100644 index 0000000..610db12 --- /dev/null +++ b/i18n/et.po @@ -0,0 +1,53 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Maidu Targama , 2023 +# Triine Aavik , 2023 +# Algo Kärp , 2023 +# Anna, 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: Anna, 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen kaupmehe konto" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassa tellimused" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa maksemeetodid" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Müügikoha maksed" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen'is kasutatav POS kaupmehe konto kood" diff --git a/i18n/fa.po b/i18n/fa.po new file mode 100644 index 0000000..23942d4 --- /dev/null +++ b/i18n/fa.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Hanna Kheradroosta, 2023 +# fardin mardani, 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: fardin mardani, 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "سفارشات پایانه فروش" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "روش های پرداخت پایانه فروش" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "پرداخت های پایانه فروش" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "نشست پایانه فروش" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/fi.po b/i18n/fi.po new file mode 100644 index 0000000..7ef548d --- /dev/null +++ b/i18n/fi.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Tuomo Aura , 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen-kauppiastili" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassapäätteen tilaukset" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassan maksutavat" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassan maksut" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyenissä käytetty kassan kauppatilin koodi" diff --git a/i18n/fr.po b/i18n/fr.po new file mode 100644 index 0000000..6e9e477 --- /dev/null +++ b/i18n/fr.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Compte marchand Ayden" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Commandes du point de vente" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Modes de paiement du point de vente" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Paiements du point de vente" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Le code PdV du compte marchand utilisé sur Ayden" diff --git a/i18n/he.po b/i18n/he.po new file mode 100644 index 0000000..81a6c31 --- /dev/null +++ b/i18n/he.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# ZVI BLONDER , 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: ZVI BLONDER , 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "הזמנות קופה" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "אמצעי תשלום קופה" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "תשלומי קופה" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/hu.po b/i18n/hu.po new file mode 100644 index 0000000..1cf9048 --- /dev/null +++ b/i18n/hu.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Értékesítési pont rendelések" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/id.po b/i18n/id.po new file mode 100644 index 0000000..bf0ff4b --- /dev/null +++ b/i18n/id.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Akun Pedagang Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Order Point of Sale" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode Pembayaran Point of Sale POS" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pembayaran POS" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Kode akun pedagang POS yang digunakan di Adyen" diff --git a/i18n/it.po b/i18n/it.po new file mode 100644 index 0000000..d10739a --- /dev/null +++ b/i18n/it.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Account commerciante Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordini punto vendita" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metodi di pagamento punto vendita" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamenti punto vendita" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Codice account commerciante per POS usato in Adyen" diff --git a/i18n/ja.po b/i18n/ja.po new file mode 100644 index 0000000..4c92693 --- /dev/null +++ b/i18n/ja.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyenマーチャントアカウント" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "POSオーダ" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支払い方法" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "POS支払い" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyenで使用されているマーチャントアカウントコード" diff --git a/i18n/ko.po b/i18n/ko.po new file mode 100644 index 0000000..2b8ede5 --- /dev/null +++ b/i18n/ko.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen 판매자 계정" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "점포판매시스템 주문" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS 결제 수단" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "점포판매시스템 결제" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen에서 사용되는 POS 판매자 계정 코드" diff --git a/i18n/lt.po b/i18n/lt.po new file mode 100644 index 0000000..795700d --- /dev/null +++ b/i18n/lt.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Ramunė ViaLaurea , 2023 +# Jonas Zinkevicius , 2023 +# Linas Versada , 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: Linas Versada , 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "PT užsakymai" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pardavimo taško mokėjimo būdai" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pardavimų Taško Mokėjimai" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/lv.po b/i18n/lv.po new file mode 100644 index 0000000..8e68dfc --- /dev/null +++ b/i18n/lv.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Armīns Jeltajevs , 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: Armīns Jeltajevs , 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pārdošanas punkta pasūtījumi" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pārdošanas punkta maksājumu metodes" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pārdošanas punkta maksājumi" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/nl.po b/i18n/nl.po new file mode 100644 index 0000000..c9a1b58 --- /dev/null +++ b/i18n/nl.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen handelaarsaccount" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorders" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa betaalmethodes" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassa betalingen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa sessie" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "De Kassa-handelaarsaccountcode die wordt gebruikt in Adyen" diff --git a/i18n/pl.po b/i18n/pl.po new file mode 100644 index 0000000..b028e19 --- /dev/null +++ b/i18n/pl.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Konto kupieckie Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Zamówienia Punktu Sprzedaży" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metody płatności punktu sprzedaży" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Płatności punktu sprzedaży" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Kod konta kupieckiego POS używany w Adyen" diff --git a/i18n/pos_restaurant_adyen.pot b/i18n/pos_restaurant_adyen.pot new file mode 100644 index 0000000..098d7a8 --- /dev/null +++ b/i18n/pos_restaurant_adyen.pot @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/pt.po b/i18n/pt.po new file mode 100644 index 0000000..2a28670 --- /dev/null +++ b/i18n/pt.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordens do Ponto de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/pt_BR.po b/i18n/pt_BR.po new file mode 100644 index 0000000..5ee8f07 --- /dev/null +++ b/i18n/pt_BR.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Conta do comerciante Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos do ponto de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pagamento do ponto de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamentos de ponto de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do ponto de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "O código da conta de comerciante de PDV utilizado no Adyen" diff --git a/i18n/ru.po b/i18n/ru.po new file mode 100644 index 0000000..2ba91ca --- /dev/null +++ b/i18n/ru.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Торговый счет Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Заказы в торговых точках" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способы оплаты в торговых точках" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Платежи в точках продаж" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Сессия в торговой точке" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Код торгового счета POS, используемый в Adyen" diff --git a/i18n/sk.po b/i18n/sk.po new file mode 100644 index 0000000..7f81a25 --- /dev/null +++ b/i18n/sk.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky miesta predaja" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/sl.po b/i18n/sl.po new file mode 100644 index 0000000..c7100bf --- /dev/null +++ b/i18n/sl.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Naročila POS" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/sr.po b/i18n/sr.po new file mode 100644 index 0000000..52c7e98 --- /dev/null +++ b/i18n/sr.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# コフスタジオ, 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen Merchant Account" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Point of Sale Orders" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale Payment Methods" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Point of Sale Payments" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "The POS merchant account code used in Adyen" diff --git a/i18n/sv.po b/i18n/sv.po new file mode 100644 index 0000000..9cf0655 --- /dev/null +++ b/i18n/sv.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Kim Asplund , 2023 +# Chrille Hedberg , 2023 +# Anders Wallenquist , 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: Anders Wallenquist , 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorder" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa Betalningsmetoder" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassa-betalningar" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/i18n/th.po b/i18n/th.po new file mode 100644 index 0000000..862beb3 --- /dev/null +++ b/i18n/th.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "บัญชีผู้ค้า Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "ออเดอร์การขายหน้าร้าน" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "วิธีการชำระเงินการขายหน้าร้าน" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "การชำระเงินระบบขายหน้าร้าน" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "รหัสบัญชีผู้ค้า POS ที่ใช้ใน Adyen" diff --git a/i18n/tr.po b/i18n/tr.po new file mode 100644 index 0000000..60b6279 --- /dev/null +++ b/i18n/tr.po @@ -0,0 +1,54 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# abc Def , 2023 +# Levent Karakaş , 2023 +# Halil, 2023 +# Martin Trigaux, 2023 +# Ertuğrul Güreş , 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: Ertuğrul Güreş , 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen Ticari Hesap" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Noktası Siparişi" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Noktası Ödeme Yöntemleri" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Satış Noktası Ödemeleri" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen'de kullanılan POS işyeri hesap kodu" diff --git a/i18n/uk.po b/i18n/uk.po new file mode 100644 index 0000000..cc0fb8a --- /dev/null +++ b/i18n/uk.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Обліковий запис Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Замовлення точки продажу" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способи оплати точки продажу" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Платежі точки продажу" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Код облікового запису точки продажу використано в Adyen" diff --git a/i18n/vi.po b/i18n/vi.po new file mode 100644 index 0000000..c403c66 --- /dev/null +++ b/i18n/vi.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Tài khoản người bán Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Đơn hàng điểm bán hàng" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Phương thức thanh toán điểm bán hàng" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Thanh toán điểm bán hàng" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Mã tài khoản người bán POS sử dụng trong Adyen" diff --git a/i18n/zh_CN.po b/i18n/zh_CN.po new file mode 100644 index 0000000..8f999b7 --- /dev/null +++ b/i18n/zh_CN.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen 商家账户" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS订单" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支付方式" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "销售点支付" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen 中使用的 POS 商家帐户代码" diff --git a/i18n/zh_TW.po b/i18n/zh_TW.po new file mode 100644 index 0000000..c6978bb --- /dev/null +++ b/i18n/zh_TW.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# 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: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen 商家賬號" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS訂單" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS付款條件" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "POS付款" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POS營業點" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen 中使用的 POS 商戶帳號代碼" diff --git a/models/__init__.py b/models/__init__.py new file mode 100644 index 0000000..6562dfd --- /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 pos_order +from . import pos_payment +from . import pos_payment_method +from . import pos_session diff --git a/models/pos_order.py b/models/pos_order.py new file mode 100644 index 0000000..f3b8553 --- /dev/null +++ b/models/pos_order.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models + + +class PosOrder(models.Model): + _inherit = 'pos.order' + + def action_pos_order_paid(self): + res = super(PosOrder, self).action_pos_order_paid() + if not self.config_id.set_tip_after_payment: + payment_lines = self.payment_ids.filtered(lambda line: line.payment_method_id.use_payment_terminal == 'adyen') + for payment_line in payment_lines: + payment_line._adyen_capture() + return res diff --git a/models/pos_payment.py b/models/pos_payment.py new file mode 100644 index 0000000..4c62cac --- /dev/null +++ b/models/pos_payment.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import json +import requests + +from odoo import models + +TIMEOUT = 10 + + +class PosPayment(models.Model): + _inherit = 'pos.payment' + + def _update_payment_line_for_tip(self, tip_amount): + """Capture the payment when a tip is set.""" + res = super(PosPayment, self)._update_payment_line_for_tip(tip_amount) + if self.payment_method_id.use_payment_terminal == 'adyen': + self._adyen_capture() + return res + + def _adyen_capture(self): + data = { + 'originalReference': self.transaction_id, + 'modificationAmount': { + 'value': int(self.amount * 10**self.currency_id.decimal_places), + 'currency': self.currency_id.name, + }, + 'merchantAccount': self.payment_method_id.adyen_merchant_account, + } + + return self.payment_method_id.proxy_adyen_request(data, 'capture') diff --git a/models/pos_payment_method.py b/models/pos_payment_method.py new file mode 100644 index 0000000..d7bdf46 --- /dev/null +++ b/models/pos_payment_method.py @@ -0,0 +1,17 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + + +class PosPaymentMethod(models.Model): + _inherit = 'pos.payment.method' + + adyen_merchant_account = fields.Char(help='The POS merchant account code used in Adyen') + + def _get_adyen_endpoints(self): + return { + **super(PosPaymentMethod, self)._get_adyen_endpoints(), + 'adjust': 'https://pal-%s.adyen.com/pal/servlet/Payment/v52/adjustAuthorisation', + 'capture': 'https://pal-%s.adyen.com/pal/servlet/Payment/v52/capture', + } diff --git a/models/pos_session.py b/models/pos_session.py new file mode 100644 index 0000000..c4d3460 --- /dev/null +++ b/models/pos_session.py @@ -0,0 +1,13 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models + + +class PosSession(models.Model): + _inherit = 'pos.session' + + def _loader_params_pos_payment_method(self): + result = super()._loader_params_pos_payment_method() + result['search_params']['fields'].append('adyen_merchant_account') + return result diff --git a/static/src/overrides/models/payment_adyen.js b/static/src/overrides/models/payment_adyen.js new file mode 100644 index 0000000..3cb6906 --- /dev/null +++ b/static/src/overrides/models/payment_adyen.js @@ -0,0 +1,44 @@ +/** @odoo-module */ + +import { PaymentAdyen } from "@pos_adyen/app/payment_adyen"; +import { patch } from "@web/core/utils/patch"; + +patch(PaymentAdyen.prototype, { + _adyen_pay_data() { + var data = super._adyen_pay_data(...arguments); + + if (data.SaleToPOIRequest.PaymentRequest.SaleData.SaleToAcquirerData) { + data.SaleToPOIRequest.PaymentRequest.SaleData.SaleToAcquirerData += + "&authorisationType=PreAuth"; + } else { + data.SaleToPOIRequest.PaymentRequest.SaleData.SaleToAcquirerData = + "authorisationType=PreAuth"; + } + + return data; + }, + + send_payment_adjust(cid) { + var order = this.pos.get_order(); + var line = order.get_paymentline(cid); + var data = { + originalReference: line.transaction_id, + modificationAmount: { + value: parseInt(line.amount * Math.pow(10, this.pos.currency.decimal_places)), + currency: this.pos.currency.name, + }, + merchantAccount: this.payment_method.adyen_merchant_account, + additionalData: { + industryUsage: "DelayedCharge", + }, + }; + + return this._call_adyen(data, "adjust"); + }, + + canBeAdjusted(cid) { + var order = this.pos.get_order(); + var line = order.get_paymentline(cid); + return ["mc", "visa", "amex", "discover"].includes(line.card_type); + }, +}); diff --git a/views/pos_payment_method_views.xml b/views/pos_payment_method_views.xml new file mode 100644 index 0000000..2ef075e --- /dev/null +++ b/views/pos_payment_method_views.xml @@ -0,0 +1,13 @@ + + + + pos.payment.method.form.inherit.restaurant.adyen + pos.payment.method + + + + + + + +