summaryrefslogtreecommitdiff
path: root/addons/payment_alipay
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/payment_alipay
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/payment_alipay')
-rw-r--r--addons/payment_alipay/__init__.py6
-rw-r--r--addons/payment_alipay/__manifest__.py19
-rw-r--r--addons/payment_alipay/controllers/__init__.py4
-rw-r--r--addons/payment_alipay/controllers/main.py63
-rw-r--r--addons/payment_alipay/data/payment_acquirer_data.xml9
-rw-r--r--addons/payment_alipay/i18n/ar.po153
-rw-r--r--addons/payment_alipay/i18n/bg.po154
-rw-r--r--addons/payment_alipay/i18n/bn.po151
-rw-r--r--addons/payment_alipay/i18n/ca.po155
-rw-r--r--addons/payment_alipay/i18n/ckb.po151
-rw-r--r--addons/payment_alipay/i18n/cs.po156
-rw-r--r--addons/payment_alipay/i18n/da.po168
-rw-r--r--addons/payment_alipay/i18n/de.po160
-rw-r--r--addons/payment_alipay/i18n/el.po152
-rw-r--r--addons/payment_alipay/i18n/eo.po147
-rw-r--r--addons/payment_alipay/i18n/es.po164
-rw-r--r--addons/payment_alipay/i18n/es_MX.po163
-rw-r--r--addons/payment_alipay/i18n/et.po154
-rw-r--r--addons/payment_alipay/i18n/eu.po154
-rw-r--r--addons/payment_alipay/i18n/fa.po153
-rw-r--r--addons/payment_alipay/i18n/fi.po154
-rw-r--r--addons/payment_alipay/i18n/fr.po169
-rw-r--r--addons/payment_alipay/i18n/he.po153
-rw-r--r--addons/payment_alipay/i18n/hi.po147
-rw-r--r--addons/payment_alipay/i18n/hr.po153
-rw-r--r--addons/payment_alipay/i18n/hu.po154
-rw-r--r--addons/payment_alipay/i18n/id.po154
-rw-r--r--addons/payment_alipay/i18n/it.po164
-rw-r--r--addons/payment_alipay/i18n/ja.po154
-rw-r--r--addons/payment_alipay/i18n/ka.po153
-rw-r--r--addons/payment_alipay/i18n/km.po152
-rw-r--r--addons/payment_alipay/i18n/ko.po160
-rw-r--r--addons/payment_alipay/i18n/lb.po129
-rw-r--r--addons/payment_alipay/i18n/lt.po155
-rw-r--r--addons/payment_alipay/i18n/lv.po147
-rw-r--r--addons/payment_alipay/i18n/mn.po152
-rw-r--r--addons/payment_alipay/i18n/nb.po152
-rw-r--r--addons/payment_alipay/i18n/nl.po165
-rw-r--r--addons/payment_alipay/i18n/payment_alipay.pot147
-rw-r--r--addons/payment_alipay/i18n/pl.po155
-rw-r--r--addons/payment_alipay/i18n/pt.po154
-rw-r--r--addons/payment_alipay/i18n/pt_BR.po156
-rw-r--r--addons/payment_alipay/i18n/ro.po160
-rw-r--r--addons/payment_alipay/i18n/ru.po154
-rw-r--r--addons/payment_alipay/i18n/si.po147
-rw-r--r--addons/payment_alipay/i18n/sk.po157
-rw-r--r--addons/payment_alipay/i18n/sl.po156
-rw-r--r--addons/payment_alipay/i18n/sv.po155
-rw-r--r--addons/payment_alipay/i18n/th.po153
-rw-r--r--addons/payment_alipay/i18n/tr.po169
-rw-r--r--addons/payment_alipay/i18n/uk.po164
-rw-r--r--addons/payment_alipay/i18n/ur.po147
-rw-r--r--addons/payment_alipay/i18n/vi.po166
-rw-r--r--addons/payment_alipay/i18n/zh_CN.po163
-rw-r--r--addons/payment_alipay/i18n/zh_TW.po158
-rw-r--r--addons/payment_alipay/models/__init__.py4
-rw-r--r--addons/payment_alipay/models/payment.py226
-rw-r--r--addons/payment_alipay/static/description/icon.pngbin0 -> 8567 bytes
-rw-r--r--addons/payment_alipay/tests/__init__.py4
-rw-r--r--addons/payment_alipay/tests/test_alipay.py202
-rw-r--r--addons/payment_alipay/views/alipay_views.xml18
-rw-r--r--addons/payment_alipay/views/payment_alipay_templates.xml22
62 files changed, 8340 insertions, 0 deletions
diff --git a/addons/payment_alipay/__init__.py b/addons/payment_alipay/__init__.py
new file mode 100644
index 00000000..e52ad6f8
--- /dev/null
+++ b/addons/payment_alipay/__init__.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import controllers
+from . import models
+from odoo.addons.payment.models.payment_acquirer import create_missing_journal_for_acquirers
diff --git a/addons/payment_alipay/__manifest__.py b/addons/payment_alipay/__manifest__.py
new file mode 100644
index 00000000..140add3e
--- /dev/null
+++ b/addons/payment_alipay/__manifest__.py
@@ -0,0 +1,19 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+{
+ 'name': 'Alipay Payment Acquirer',
+ 'category': 'Accounting/Payment Acquirers',
+ 'sequence': 345,
+ 'summary': 'Payment Acquirer: Alipay Implementation',
+ 'description': """Alipay Payment Acquirer""",
+ 'depends': ['payment'],
+ 'data': [
+ 'views/alipay_views.xml',
+ 'views/payment_alipay_templates.xml',
+ 'data/payment_acquirer_data.xml',
+ ],
+ 'application': True,
+ 'post_init_hook': 'create_missing_journal_for_acquirers',
+ 'license': 'LGPL-3',
+}
diff --git a/addons/payment_alipay/controllers/__init__.py b/addons/payment_alipay/controllers/__init__.py
new file mode 100644
index 00000000..5d4b25db
--- /dev/null
+++ b/addons/payment_alipay/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/addons/payment_alipay/controllers/main.py b/addons/payment_alipay/controllers/main.py
new file mode 100644
index 00000000..5763313b
--- /dev/null
+++ b/addons/payment_alipay/controllers/main.py
@@ -0,0 +1,63 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+import logging
+import pprint
+import requests
+import werkzeug
+
+from odoo import http
+from odoo.http import request
+
+_logger = logging.getLogger(__name__)
+
+
+class AlipayController(http.Controller):
+ _notify_url = '/payment/alipay/notify'
+ _return_url = '/payment/alipay/return'
+
+ def _alipay_validate_data(self, **post):
+ resp = post.get('trade_status')
+ if resp:
+ if resp in ['TRADE_FINISHED', 'TRADE_SUCCESS']:
+ _logger.info('Alipay: validated data')
+ elif resp == 'TRADE_CLOSED':
+ _logger.warning('Alipay: payment refunded to user and closed the transaction')
+ else:
+ _logger.warning('Alipay: unrecognized alipay answer, received %s instead of TRADE_FINISHED/TRADE_SUCCESS and TRADE_CLOSED' % (post['trade_status']))
+ if post.get('out_trade_no') and post.get('trade_no'):
+ post['reference'] = request.env['payment.transaction'].sudo().search([('reference', '=', post['out_trade_no'])]).reference
+ return request.env['payment.transaction'].sudo().form_feedback(post, 'alipay')
+ return False
+
+ def _alipay_validate_notification(self, **post):
+ if post.get('out_trade_no'):
+ alipay = request.env['payment.transaction'].sudo().search([('reference', '=', post.get('out_trade_no'))]).acquirer_id
+ else:
+ alipay = request.env['payment.acquirer'].sudo().search([('provider', '=', 'alipay')])
+ val = {
+ 'service': 'notify_verify',
+ 'partner': alipay.alipay_merchant_partner_id,
+ 'notify_id': post['notify_id']
+ }
+ response = requests.post(alipay.alipay_get_form_action_url(), val)
+ response.raise_for_status()
+ _logger.info('Validate alipay Notification %s' % response.text)
+ # After program is executed, the page must print “success” (without quote). If not, Alipay server would keep re-sending notification, until over 24 hour 22 minutes Generally, there are 8 notifications within 25 hours (Frequency: 2m,10m,15m,1h,2h,6h,15h)
+ if response.text == 'true':
+ self._alipay_validate_data(**post)
+ return 'success'
+ return ""
+
+ @http.route('/payment/alipay/return', type='http', auth="public", methods=['GET', 'POST'])
+ def alipay_return(self, **post):
+ """ Alipay return """
+ _logger.info('Beginning Alipay form_feedback with post data %s', pprint.pformat(post))
+ self._alipay_validate_data(**post)
+ return werkzeug.utils.redirect('/payment/process')
+
+ @http.route('/payment/alipay/notify', type='http', auth='public', methods=['POST'], csrf=False)
+ def alipay_notify(self, **post):
+ """ Alipay Notify """
+ _logger.info('Beginning Alipay notification form_feedback with post data %s', pprint.pformat(post))
+ return self._alipay_validate_notification(**post)
diff --git a/addons/payment_alipay/data/payment_acquirer_data.xml b/addons/payment_alipay/data/payment_acquirer_data.xml
new file mode 100644
index 00000000..a9343819
--- /dev/null
+++ b/addons/payment_alipay/data/payment_acquirer_data.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo noupdate="1">
+ <record id="payment.payment_acquirer_alipay" model="payment.acquirer">
+ <field name="name">Alipay</field>
+ <field name="provider">alipay</field>
+ <field name="company_id" ref="base.main_company"/>
+ <field name="view_template_id" ref="alipay_form"/>
+ </record>
+</odoo>
diff --git a/addons/payment_alipay/i18n/ar.po b/addons/payment_alipay/i18n/ar.po
new file mode 100644
index 00000000..b4077177
--- /dev/null
+++ b/addons/payment_alipay/i18n/ar.po
@@ -0,0 +1,153 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Sherif Abd Ekmoniem <sherif.tsupport@gmail.com>, 2020
+# Mustafa Rawi <mustafa@cubexco.com>, 2020
+# Osama Ahmaro <osamaahmaro@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Osama Ahmaro <osamaahmaro@gmail.com>, 2020\n"
+"Language-Team: Arabic (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "؛ تم العثور على طلبات متعددة"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; لم يُعثر على طلبات"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "حساب"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "الاسم المعروض"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "المُعرف"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "آخر تعديل في"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "معالج السداد"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "معاملة السداد"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "المزود"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/bg.po b/addons/payment_alipay/i18n/bg.po
new file mode 100644
index 00000000..0fb580cb
--- /dev/null
+++ b/addons/payment_alipay/i18n/bg.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# aleksandar ivanov, 2020
+# Albena Mincheva <albena_vicheva@abv.bg>, 2020
+# Maria Boyadjieva <marabo2000@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Maria Boyadjieva <marabo2000@gmail.com>, 2020\n"
+"Language-Team: Bulgarian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; открити множество поръчки"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; не е открита поръчка"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Сметка"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Име за показване"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Последно променено на"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Обработчик на плащане"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Платежна транзакция"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Доставчик"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/bn.po b/addons/payment_alipay/i18n/bn.po
new file mode 100644
index 00000000..02fedeef
--- /dev/null
+++ b/addons/payment_alipay/i18n/bn.po
@@ -0,0 +1,151 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Abu Zafar <azmikbal@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Abu Zafar <azmikbal@gmail.com>, 2021\n"
+"Language-Team: Bengali (https://www.transifex.com/odoo/teams/41243/bn/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: bn\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "প্রদর্শন নাম"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "আইডি "
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "সর্বশেষ সংশোধিত"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "পেমেন্ট অর্জিত"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "পেমেন্ট লেনদেন"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/ca.po b/addons/payment_alipay/i18n/ca.po
new file mode 100644
index 00000000..42e346a3
--- /dev/null
+++ b/addons/payment_alipay/i18n/ca.po
@@ -0,0 +1,155 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# RGB Consulting <odoo@rgbconsulting.com>, 2020
+# Quim - eccit <quim@eccit.com>, 2020
+# Manel Fernandez Ramirez <manelfera@outlook.com>, 2020
+# jabelchi, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: jabelchi, 2021\n"
+"Language-Team: Catalan (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; diverses comandes trobades"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; comanda no trobada"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Compte"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nom mostrat"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Última modificació el "
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Mètode de pagament"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacció de pagament"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Proveïdor"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/ckb.po b/addons/payment_alipay/i18n/ckb.po
new file mode 100644
index 00000000..4dc3f469
--- /dev/null
+++ b/addons/payment_alipay/i18n/ckb.po
@@ -0,0 +1,151 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Haval Abdulkarim <haval.abdulkarim@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Haval Abdulkarim <haval.abdulkarim@gmail.com>, 2020\n"
+"Language-Team: Central Kurdish (https://www.transifex.com/odoo/teams/41243/ckb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ckb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "پیشاندانی ناو"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ناسنامە"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "دواین دەستکاری لە"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "پارەوەرگر"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/cs.po b/addons/payment_alipay/i18n/cs.po
new file mode 100644
index 00000000..83e9cdd3
--- /dev/null
+++ b/addons/payment_alipay/i18n/cs.po
@@ -0,0 +1,156 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Jan Horzinka <jan.horzinka@centrum.cz>, 2020
+# Michal Veselý <michal@veselyberanek.net>, 2020
+# trendspotter, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: trendspotter, 2021\n"
+"Language-Team: Czech (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * Přeshraniční: Pro zámořského prodejce\n"
+" * Express Checkout: Pro čínského prodejce"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; nalezena vícenásobná objednávka"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nebyla nalezena žádná objednávka"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Účet"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Přeshraniční"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Zobrazované jméno"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Naposled změněno"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Platební brána"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Platební transakce"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Poskytovatel"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/da.po b/addons/payment_alipay/i18n/da.po
new file mode 100644
index 00000000..2db8cd83
--- /dev/null
+++ b/addons/payment_alipay/i18n/da.po
@@ -0,0 +1,168 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Morten Schou <ms@msteknik.dk>, 2020
+# Jesper Carstensen <jc@danodoo.dk>, 2020
+# Pernille Kristensen <pernillekristensen1994@gmail.com>, 2020
+# Sanne Kristensen <sanne@vkdata.dk>, 2020
+# Mads Søndergaard, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Mads Søndergaard, 2020\n"
+"Language-Team: Danish (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+" Kun transaktioner i Kinesiske Yuan (CNY) er tilladt for Alipay Express Checkout.\n"
+"\n"
+" Hvis du ønsker at bruge en anden valuta en CNY til dine transaktioner, skal du skifte din\n"
+" konfiguration til en grænse overskridende konto under Alipay betalingsmodtageren i Odoo.\n"
+" "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+"* Grænse overskridende: For oversøisk sælger\n"
+"* Express checkout: For kinesisk sælger"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; flere ordre fundet"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; ingen ordre fundet"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Konto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "Alipay sælger email"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "Alipay: Ugyldig underskrift, modtaget %s, udregnet %s, for data %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay: Modtog data for reference %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: Modtog data med manglende reference (%s) eller txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Grænse overskridende"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Vis navn"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Express checkout (kun for kinesisk forhandler)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Sidst ændret den"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "MD5 Signatur nøgle"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "Forhandler partner ID"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Betalingsindløser"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Betalingstransaktion"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Udbyder"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"Den private MD5 nøgle er 32-byte strengen, der udgøres af alfanumeriske "
+"tegn."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"Forhandler ID'et bruges til at sikre kommunikationen fra Alipay er gyldig og"
+" sikret."
diff --git a/addons/payment_alipay/i18n/de.po b/addons/payment_alipay/i18n/de.po
new file mode 100644
index 00000000..23cd6180
--- /dev/null
+++ b/addons/payment_alipay/i18n/de.po
@@ -0,0 +1,160 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Jérôme JEK <jek@odoo.com>, 2020
+# Kevin Harrings <kha@odoo.com>, 2020
+# Chris Egal <sodaswed@web.de>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Chris Egal <sodaswed@web.de>, 2021\n"
+"Language-Team: German (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * Cross-border: Für ausländische Verkäufer \n"
+" * Express Checkout: Für chinesishe Verkäufer"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; mehrfache Bestellung gefunden"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; keine Bestellung gefunden"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Konto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "Alipay Verkäufer-Email"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: Daten mit fehlender Referenz (%s) oder txn_id (%s) erhalten."
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Cross-border"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Anzeigename"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Express Checkout (nur für chinesische Verkäufer)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Zuletzt geändert am"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "MD5-Signaturschlüssel"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Zahlungsanbieter"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Zahlungstransaktion"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Anbieter"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"Der private MD5-Schlüssel ist eine 32-Byte-Zeichenfolge, die sich aus "
+"englischen Buchstaben und Zahlen zusammensetzt."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"Die Merchant Partner ID wird verwendet, um sicherzustellen, dass die von "
+"Alipay kommende Kommunikation gültig und sicher ist."
diff --git a/addons/payment_alipay/i18n/el.po b/addons/payment_alipay/i18n/el.po
new file mode 100644
index 00000000..e1459560
--- /dev/null
+++ b/addons/payment_alipay/i18n/el.po
@@ -0,0 +1,152 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Kostas Goutoudis <goutoudis@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Kostas Goutoudis <goutoudis@gmail.com>, 2020\n"
+"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ", βρέθηκαν πολλαπλές παραγγελίες"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ", δεν βρέθηκε παραγγελία"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Λογαριασμός"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Εμφάνιση Ονόματος"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "Κωδικός"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Τελευταία τροποποίηση στις"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Αποδέκτης Πληρωμής"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Συναλλαγή Πληρωμής"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Πάροχος"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/eo.po b/addons/payment_alipay/i18n/eo.po
new file mode 100644
index 00000000..cba8fc7c
--- /dev/null
+++ b/addons/payment_alipay/i18n/eo.po
@@ -0,0 +1,147 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Language-Team: Esperanto (https://www.transifex.com/odoo/teams/41243/eo/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: eo\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/es.po b/addons/payment_alipay/i18n/es.po
new file mode 100644
index 00000000..55c0a008
--- /dev/null
+++ b/addons/payment_alipay/i18n/es.po
@@ -0,0 +1,164 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Jon Perez <jop@odoo.com>, 2020
+# Martin Trigaux, 2020
+# Daniela Cervantes <dace@odoo.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Daniela Cervantes <dace@odoo.com>, 2021\n"
+"Language-Team: Spanish (https://www.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=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+"Solo las transacciones en yuan chino (CNY) están permitidas para Alipay Express Checkout.\n"
+"\n"
+" Si deseas utilizar otra moneda que no sea CNY para tus transacciones, cambia tu\n"
+" configuración a una cuenta transfronteriza en el método de pago Alipay en Odoo."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+"* Transfronterizo: para vendedores extranjeros\n"
+"   * Pago exprés: para vendedores chinos"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; se encontró un pedido múltiple"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; pedido no encontrado"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Cuenta"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "Correo electrónico del vendedor Alipay"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "Alipay: signo inválido, recibido %s, calculado %s, para datos %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay: datos recibidos para referencia %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: datos recibidos con referencia faltante (%s) o txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Transfronterizo"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nombre mostrado"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Pago exprés (solo para comerciantes chinos)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Última modificación el"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "Clave de firma MD5"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "ID de socio comercial"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Método de pago"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción de pago"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Proveedor"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"La clave privada MD5 es la cadena de 32 bytes que se compone de letras y "
+"números en inglés."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"La identificación de socio comercial se utiliza para garantizar que las "
+"comunicaciones procedentes de Alipay sean válidas y seguras."
diff --git a/addons/payment_alipay/i18n/es_MX.po b/addons/payment_alipay/i18n/es_MX.po
new file mode 100644
index 00000000..7bfa1f35
--- /dev/null
+++ b/addons/payment_alipay/i18n/es_MX.po
@@ -0,0 +1,163 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Cécile Collart <cco@odoo.com>, 2021
+# Daniela Cervantes <dace@odoo.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Daniela Cervantes <dace@odoo.com>, 2021\n"
+"Language-Team: Spanish (Mexico) (https://www.transifex.com/odoo/teams/41243/es_MX/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_MX\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+"Solo las transacciones en yuan chino (CNY) están permitidas para Alipay Express Checkout.\n"
+"\n"
+" Si desea utilizar otra moneda que no sea CNY para sus transacciones, cambie su\n"
+" configuración a una cuenta transfronteriza en el método de pago Alipay en Odoo."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+"* Transfronterizo: para vendedores extranjeros\n"
+"   * Pago exprés: para vendedores chinos"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; se encontró un pedido múltiple"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; pedido no encontrado"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Cuenta"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "Correo electrónico del vendedor Alipay"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "Alipay: signo inválido, recibido %s, calculado %s, para datos %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay: datos recibidos para referencia %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: datos recibidos con referencia faltante (%s) o txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Transfronterizo"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nombre mostrado"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Pago exprés (solo para comerciantes chinos)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Última modificación el"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "Clave de firma MD5"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "ID de socio comercial"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Método de pago"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción de pago"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Proveedor"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"La clave privada MD5 es la cadena de 32 bytes que se compone de letras y "
+"números en inglés."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"La identificación de socio comercial se utiliza para garantizar que las "
+"comunicaciones procedentes de Alipay sean válidas y seguras."
diff --git a/addons/payment_alipay/i18n/et.po b/addons/payment_alipay/i18n/et.po
new file mode 100644
index 00000000..8eccae03
--- /dev/null
+++ b/addons/payment_alipay/i18n/et.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Triine Aavik <triine@avalah.ee>, 2020
+# Eneli Õigus <enelioigus@gmail.com>, 2020
+# Marek Pontus, 2020
+# Martin Aavastik <martin@avalah.ee>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Martin Aavastik <martin@avalah.ee>, 2020\n"
+"Language-Team: Estonian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; multiple order found"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; no order found"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Konto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Kuva nimi"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Viimati muudetud (millal)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Makse saaja"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Maksetehing"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Varustaja"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/eu.po b/addons/payment_alipay/i18n/eu.po
new file mode 100644
index 00000000..c0bdb60a
--- /dev/null
+++ b/addons/payment_alipay/i18n/eu.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2021
+# oihane <oihanecruce@gmail.com>, 2021
+# Eneko <eastigarraga@codesyntax.com>, 2021
+# 61590936fa9bf290362ee306eeabf363_944dd10 <a8bfd5a0b49b9c8455f33fc521764cc3_680674>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: 61590936fa9bf290362ee306eeabf363_944dd10 <a8bfd5a0b49b9c8455f33fc521764cc3_680674>, 2021\n"
+"Language-Team: Basque (https://www.transifex.com/odoo/teams/41243/eu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: eu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Kontua"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Izena erakutsi"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Azken aldaketa"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Ordainketa transakzioa"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Hornitzailea "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/fa.po b/addons/payment_alipay/i18n/fa.po
new file mode 100644
index 00000000..1d82d054
--- /dev/null
+++ b/addons/payment_alipay/i18n/fa.po
@@ -0,0 +1,153 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Hamid Darabi, 2020
+# Hamed Mohammadi <hamed@dehongi.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Hamed Mohammadi <hamed@dehongi.com>, 2020\n"
+"Language-Team: Persian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "حساب"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "نام نمایشی"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "شناسه"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "آخرین تغییر در"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "دریافت کننده پرداخت"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "تراکنش پرداخت"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "فراهم‌کننده"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/fi.po b/addons/payment_alipay/i18n/fi.po
new file mode 100644
index 00000000..f2cbf992
--- /dev/null
+++ b/addons/payment_alipay/i18n/fi.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Kari Lindgren <kari.lindgren@emsystems.fi>, 2020
+# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2020
+# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2020\n"
+"Language-Team: Finnish (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; useita tilauksia löytyi"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Tili"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Näyttönimi"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "Tunniste (ID)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Viimeksi muokattu"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Maksun vastaanottaja"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Maksutapahtuma"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Palveluntarjoaja"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/fr.po b/addons/payment_alipay/i18n/fr.po
new file mode 100644
index 00000000..e7178fe1
--- /dev/null
+++ b/addons/payment_alipay/i18n/fr.po
@@ -0,0 +1,169 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Aurélien Pillevesse <aurelienpillevesse@hotmail.fr>, 2020
+# Cécile Collart <cco@odoo.com>, 2020
+# Gilles Mangin <gilles.mangin@phidias.fr>, 2020
+# Frédéric GILSON <frederic.gilson@logicasoft.eu>, 2020
+# Pauline Thiry <pth@odoo.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Pauline Thiry <pth@odoo.com>, 2020\n"
+"Language-Team: French (https://www.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=2; plural=(n > 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+"Seules les transactions en yuan chinois (CNY) sont autorisées pour Alipay Express Checkout.\n"
+"Si vous souhaitez utiliser une devise autre que le CNY pour vos transactions, \n"
+"réglez votre configuration sur un compte transfrontalier de l'acquéreur du paiement Alipay situé à Odoo."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * Transfrontalier : Pour les vendeurs étrangers\n"
+" * Express Checkout: Pour les vendeurs chinois"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; plusieurs commandes trouvées"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; aucune commande trouvée"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Compte"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "E-mail du vendeur Alipay"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+"Alipay : signature non valide, reçue %s, calculée %s, pour les données %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay : données reçues pour la référence %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+"Alipay : données reçues avec référence manquante (%s) ou txn_id manquant "
+"(%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Transfrontalier"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Express Checkout (uniquement pour les vendeurs chinois)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Dernière modification le"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "Clé de Signature MD5"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "Identifiant du Marchand Partenaire"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Intermédiaire de paiement"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transaction"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Transporteur"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"La clé privée MD5 est un string de 32 octets, composé de lettres anglaises "
+"et de chiffres."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"L'Identifiant du Marchand Partenaire est utilisé pour s'assurer que les "
+"communications provenant d'Alipay sont valides et sécurisées."
diff --git a/addons/payment_alipay/i18n/he.po b/addons/payment_alipay/i18n/he.po
new file mode 100644
index 00000000..e11268f5
--- /dev/null
+++ b/addons/payment_alipay/i18n/he.po
@@ -0,0 +1,153 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# ExcaliberX <excaliberx@gmail.com>, 2020
+# Yihya Hugirat <hugirat@gmail.com>, 2020
+# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: ZVI BLONDER <ZVIBLONDER@gmail.com>, 2020\n"
+"Language-Team: Hebrew (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "נמצאו הזמנות מרובות; "
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "לא נמצאה הזמנה; "
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "חשבון"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "שם תצוגה"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "מזהה"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "שונה לאחרונה ב - "
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "ספק שירות תשלומים"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "עסקת תשלום"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "ספק"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/hi.po b/addons/payment_alipay/i18n/hi.po
new file mode 100644
index 00000000..ab58ef28
--- /dev/null
+++ b/addons/payment_alipay/i18n/hi.po
@@ -0,0 +1,147 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Language-Team: Hindi (https://www.transifex.com/odoo/teams/41243/hi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/hr.po b/addons/payment_alipay/i18n/hr.po
new file mode 100644
index 00000000..69e6f60d
--- /dev/null
+++ b/addons/payment_alipay/i18n/hr.po
@@ -0,0 +1,153 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Karolina Tonković <karolina.tonkovic@storm.hr>, 2020
+# Bole <bole@dajmi5.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Bole <bole@dajmi5.com>, 2021\n"
+"Language-Team: Croatian (https://www.transifex.com/odoo/teams/41243/hr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hr\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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; pronađen višestruki nalog"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nema pronađenog naloga"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Konto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Naziv"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Zadnja promjena"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Stjecatelj plaćanja"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transakcija plaćanja"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Davatelj "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/hu.po b/addons/payment_alipay/i18n/hu.po
new file mode 100644
index 00000000..0e3fc6b0
--- /dev/null
+++ b/addons/payment_alipay/i18n/hu.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2021
+# krnkris, 2021
+# Tamás Németh <ntomasz81@gmail.com>, 2021
+# Ákos Nagy <akos.nagy@oregional.hu>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Ákos Nagy <akos.nagy@oregional.hu>, 2021\n"
+"Language-Team: Hungarian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; többszörös rendelést talált"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nem talált rendelést"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Fiók"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Név megjelenítése"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "Azonosító"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Legutóbb módosítva"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Fizetési szolgáltató"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Fizetési tranzakció"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Szolgáltató"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/id.po b/addons/payment_alipay/i18n/id.po
new file mode 100644
index 00000000..6a30e892
--- /dev/null
+++ b/addons/payment_alipay/i18n/id.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Wahyu Setiawan <wahyusetiaaa@gmail.com>, 2020
+# Bonny Useful <bonny.useful@gmail.com>, 2020
+# Ikhsanul Wirsa <iwirsa02@outlook.co.id>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Ikhsanul Wirsa <iwirsa02@outlook.co.id>, 2020\n"
+"Language-Team: Indonesian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; beberapa pesanan ditemukan"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Rekening"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nama Tampilan"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Terakhir diubah pada"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Pemilik Tagihan"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transaksi Tagihan"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Pemberi"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/it.po b/addons/payment_alipay/i18n/it.po
new file mode 100644
index 00000000..1f69d9dd
--- /dev/null
+++ b/addons/payment_alipay/i18n/it.po
@@ -0,0 +1,164 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Paolo Valier, 2020
+# Sergio Zanchetta <primes2h@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>, 2020\n"
+"Language-Team: Italian (https://www.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=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+" Per la cassa veloce Alipay sono consentite solo transazioni in yuan (CNY).\n"
+"\n"
+" Per utilizzare valute diverse dallo yuan (CNY) nelle transazioni, cambiare\n"
+" la configurazione su conto transfrontaliero nel sistema di pagamento Alipay di Odoo.\n"
+" "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * Transfrontaliero: per venditori esteri \n"
+" * Cassa veloce: per venditori cinesi"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; trovato ordine multiplo"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nessun ordine trovato"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Conto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "E-mail venditore Alipay"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "Alipay: sign non valido, ricevuto %s, elaborato %s, per i dati %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay: ricevuti dati con riferimento %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: ricevuti dati con riferimento (%s) o txn_id (%s) mancante"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Transfrontaliero"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nome visualizzato"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Cassa veloce (solo per commercianti cinesi)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Ultima modifica il"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "Chiave di firma MD5"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "ID partner commerciante"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Sistema di pagamento"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transazione di pagamento"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Fornitore"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"La chiave privata MD5 è la stringa di 32 byte composta da numeri e lettere "
+"inglesi."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"L'ID partner commerciante è utilizzato per assicurare che le comunicazioni "
+"da Alipay siano valide e sicure."
diff --git a/addons/payment_alipay/i18n/ja.po b/addons/payment_alipay/i18n/ja.po
new file mode 100644
index 00000000..f7c6b4dc
--- /dev/null
+++ b/addons/payment_alipay/i18n/ja.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Shunho Kin <s-kin@shonan-innovation.co.jp>, 2020
+# Yoshi Tashiro <tashiro@roomsfor.hk>, 2020
+# Norimichi Sugimoto <norimichi.sugimoto@tls-ltd.co.jp>, 2020
+# Noma Yuki, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Noma Yuki, 2020\n"
+"Language-Team: Japanese (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; 複数の注文が見つかりました"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; 注文が見つかりません"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "勘定科目"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "表示名"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "最終更新日"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "決済サービス"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "決済トランザクション"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "プロバイダ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/ka.po b/addons/payment_alipay/i18n/ka.po
new file mode 100644
index 00000000..c968fd95
--- /dev/null
+++ b/addons/payment_alipay/i18n/ka.po
@@ -0,0 +1,153 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Mari Khomeriki <mari.khomeriki@maxinai.com>, 2021
+# Temur, 2021
+# Gizo Kobakhidze <040168@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Gizo Kobakhidze <040168@gmail.com>, 2021\n"
+"Language-Team: Georgian (https://www.transifex.com/odoo/teams/41243/ka/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ka\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "ანგარიში"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "სახელი"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "იდენტიფიკატორი/ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "ბოლოს განახლებულია"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "გადახდის ოპერატორი"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "გადახდის ტრანზაქცია"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/km.po b/addons/payment_alipay/i18n/km.po
new file mode 100644
index 00000000..c70b20e8
--- /dev/null
+++ b/addons/payment_alipay/i18n/km.po
@@ -0,0 +1,152 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Sengtha Chay <sengtha@gmail.com>, 2020
+# Lux Sok <sok.lux@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Lux Sok <sok.lux@gmail.com>, 2020\n"
+"Language-Team: Khmer (https://www.transifex.com/odoo/teams/41243/km/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: km\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; បានរកឃើញការបញ្ជាទិញច្រើន"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; រកមិនឃើញការបញ្ជាទិញទេ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "គណនីយ"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "ឈ្មោះសំរាប់បង្ហាញ"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "អត្តសញ្ញាណ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "កាលបរិច្ឆេតកែប្រែចុងក្រោយ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "ការបង់ថ្លៃទំនិញ"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "ការបង់ប្រាក់សំរាប់ប្រតិបត្តិការ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "ការផ្តល់ជូន"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/ko.po b/addons/payment_alipay/i18n/ko.po
new file mode 100644
index 00000000..cd8acc53
--- /dev/null
+++ b/addons/payment_alipay/i18n/ko.po
@@ -0,0 +1,160 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# JH CHOI <hwangtog@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: JH CHOI <hwangtog@gmail.com>, 2020\n"
+"Language-Team: Korean (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+" 알리페이 익스프레스 체크아웃은 중국 위안화(CNY) 거래만 허용됩니다.\n"
+"\n"
+" 거래에 CNY 이외의 통화를 사용하려면 환경 설정을 \n"
+" Odoo의 알리페이 결제 매입사의 국경 간 공급 계정으로 전환합니다.\n"
+" "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * 국경 간 공급 : 해외 판매자용 \n"
+" * 익스프레스 체크아웃 : 중국 판매자용"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; 다중 주문 발견"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; 주문이 없습니다"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "계정"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "알리페이"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "알리페이 판매자 이메일"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "알리페이 : 유효하지 않은 서명, %s 수신되고 %s 계산됨. %s 데이터 사용"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "알리페이 : 참조 %s에 대한 데이터를 수신했습니다."
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "알리페이 : 누락된 참조(%s) 또는 txn_id(%s)를 포함한 데이터를 수신했습니다."
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "국경 간 공급"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "이름 표시"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "익스프레스 체크아웃(중국 판매자 전용)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "최근 수정"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "MD5 서명 키"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "판매자 협력사 ID"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "결제 매입사"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "결제 처리"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "공급업체"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr "MD5 개인 키는 영어 문자와 숫자로 구성된 32바이트 문자열입니다."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr "판매자 협력사 ID는 알리페이에서 오는 통신이 유효하고 안전하게 유지되도록 하는 데 사용됩니다."
diff --git a/addons/payment_alipay/i18n/lb.po b/addons/payment_alipay/i18n/lb.po
new file mode 100644
index 00000000..6c85780c
--- /dev/null
+++ b/addons/payment_alipay/i18n/lb.po
@@ -0,0 +1,129 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~12.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-08-26 08:16+0000\n"
+"PO-Revision-Date: 2019-08-26 09:12+0000\n"
+"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: lb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/lt.po b/addons/payment_alipay/i18n/lt.po
new file mode 100644
index 00000000..bc8fcebc
--- /dev/null
+++ b/addons/payment_alipay/i18n/lt.po
@@ -0,0 +1,155 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2021
+# UAB "Draugiški sprendimai" <transifex@draugiskisprendimai.lt>, 2021
+# Silvija Butko <silvija.butko@gmail.com>, 2021
+# digitouch UAB <digitouchagencyeur@gmail.com>, 2021
+# Linas Versada <linaskrisiukenas@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Linas Versada <linaskrisiukenas@gmail.com>, 2021\n"
+"Language-Team: Lithuanian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; rasti keli užsakymai"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; užsakymų nerasta"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Sąskaita"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Rodomas pavadinimas"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Paskutinį kartą keista"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Mokėjimo surinkėjas"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Mokėjimo operacija"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Tiekėjas"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/lv.po b/addons/payment_alipay/i18n/lv.po
new file mode 100644
index 00000000..b5bcc61c
--- /dev/null
+++ b/addons/payment_alipay/i18n/lv.po
@@ -0,0 +1,147 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Language-Team: Latvian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/mn.po b/addons/payment_alipay/i18n/mn.po
new file mode 100644
index 00000000..6b9d7316
--- /dev/null
+++ b/addons/payment_alipay/i18n/mn.po
@@ -0,0 +1,152 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2020
+# Martin Trigaux, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Martin Trigaux, 2020\n"
+"Language-Team: Mongolian (https://www.transifex.com/odoo/teams/41243/mn/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: mn\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; олон захиалга олдлоо"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; захиалга олдсонгүй"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Данс"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Дэлгэрэнгүй нэр"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Сүүлд зассан огноо"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Төлбөрийн хэрэгсэл"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Төлбөрийн гүйлгээ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Үйлчилгээ үзүүлэгч"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/nb.po b/addons/payment_alipay/i18n/nb.po
new file mode 100644
index 00000000..7ff8c6e3
--- /dev/null
+++ b/addons/payment_alipay/i18n/nb.po
@@ -0,0 +1,152 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Marius Stedjan <marius@stedjan.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2020\n"
+"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: nb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; flere ordrer funnet"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; ingen ordre funnet"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Konto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Visningsnavn"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Sist endret"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Betalingsinnløser"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Betalingstransaksjon"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Innløser"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/nl.po b/addons/payment_alipay/i18n/nl.po
new file mode 100644
index 00000000..4d7481fc
--- /dev/null
+++ b/addons/payment_alipay/i18n/nl.po
@@ -0,0 +1,165 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Erwin van der Ploeg <erwin@odooexperts.nl>, 2020
+# Yenthe Van Ginneken <yenthespam@gmail.com>, 2020
+# Antoine Gilard <ang@odoo.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Antoine Gilard <ang@odoo.com>, 2020\n"
+"Language-Team: Dutch (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+"Alleen transacties in Chinese Yuan (CNY) zijn toegestaan voor Alipay Express Checkout.\n"
+"\n"
+"Als u een andere valuta dan CNY wilt gebruiken voor uw transacties, schakel dan uw\n"
+"configuratie op een Grensoverschrijdende rekening op de Alipay payment acquirer in Odoo."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+"* Grensoverschrijdend: Voor de overzeese verkoper \n"
+"* Express Checkout: Voor de Chinese verkoper"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; meerdere orders gevonden"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; geen order gevonden"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Account"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "Alipay verkoper e-mail"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "Alipay: ongeldig teken%s, ontvangen%s, berekend, voor gegevens %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay: gegevens ontvangen voor referentie %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: data ontvangen met ontbrekende referentie (%s) of txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Grensoverschrijdend"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Schermnaam"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Snelle checkout (alleen voor Chinese handelaars)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Laatst gewijzigd op"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "MD5 handtekening sleutel"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "Handelaar relatie ID"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Betalingsprovider"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Betalingstransactie"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Provider"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"De MD5 privésleutel is de 32-bytes string die bestaat uit Engelse letters en"
+" cijfers."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"De Merchant Partner ID wordt gebruikt om ervoor te zorgen dat de "
+"communicatie van Alipay geldig en beveiligd is."
diff --git a/addons/payment_alipay/i18n/payment_alipay.pot b/addons/payment_alipay/i18n/payment_alipay.pot
new file mode 100644
index 00000000..f40dac86
--- /dev/null
+++ b/addons/payment_alipay/i18n/payment_alipay.pot
@@ -0,0 +1,147 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-01 07:28+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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/pl.po b/addons/payment_alipay/i18n/pl.po
new file mode 100644
index 00000000..ec330969
--- /dev/null
+++ b/addons/payment_alipay/i18n/pl.po
@@ -0,0 +1,155 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Dariusz Żbikowski <darek@krokus.com.pl>, 2020
+# Piotr Szlązak <szlazakpiotr@gmail.com>, 2020
+# Marcin Młynarczyk <mlynarczyk@gmail.com>, 2020
+# Piotr Strębski <strebski@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Piotr Strębski <strebski@gmail.com>, 2021\n"
+"Language-Team: Polish (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; znaleziono wielokrotne zamówienie"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nie znaleziono zamówienia"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Konto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nazwa wyświetlana"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Data ostatniej modyfikacji"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "Klucz podpisu MD5"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Beneficjent płatności"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transakcja płatności"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Dostawca"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/pt.po b/addons/payment_alipay/i18n/pt.po
new file mode 100644
index 00000000..8e0f4b60
--- /dev/null
+++ b/addons/payment_alipay/i18n/pt.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Manuela Silva <manuelarodsilva@gmail.com>, 2020
+# Nuno Silva <nuno.silva@arxi.pt>, 2020
+# Reinaldo Ramos <reinaldo.ramos@arxi.pt>, 2020
+# Pedro Filipe <pedro2.10@hotmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Pedro Filipe <pedro2.10@hotmail.com>, 2020\n"
+"Language-Team: Portuguese (https://www.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=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; encontradas múltiplas encomendas"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; não foi encontrada nenhuma encomenda"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Conta"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nome"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Última Modificação em"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Intermediário de Pagamento"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transação de Pagamento"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Provedor"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/pt_BR.po b/addons/payment_alipay/i18n/pt_BR.po
new file mode 100644
index 00000000..2a6d7966
--- /dev/null
+++ b/addons/payment_alipay/i18n/pt_BR.po
@@ -0,0 +1,156 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Rodrigo de Almeida Sottomaior Macedo <rmsolucoeseminformatica@protonmail.com>, 2020
+# Martin Trigaux, 2020
+# Mateus Lopes <mateus1@gmail.com>, 2020
+# grazziano <gra.negocia@gmail.com>, 2020
+# André Augusto Firmino Cordeiro <a.cordeito@gmail.com>, 2020
+# Éder Brito <britoederr@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Éder Brito <britoederr@gmail.com>, 2021\n"
+"Language-Team: Portuguese (Brazil) (https://www.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=2; plural=(n > 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; múltiplas ordens encontradas"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nenhuma ordem encontrada"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Conta"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nome exibido"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Última modificação em"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Método de Pagamento"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transação do Pagamento"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Fornecedor"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/ro.po b/addons/payment_alipay/i18n/ro.po
new file mode 100644
index 00000000..b9f4f4a2
--- /dev/null
+++ b/addons/payment_alipay/i18n/ro.po
@@ -0,0 +1,160 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Fekete Mihai <mihai.fekete@forestandbiomass.ro>, 2020
+# Dorin Hongu <dhongu@gmail.com>, 2020
+# Foldi Robert <foldirobert@nexterp.ro>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Foldi Robert <foldirobert@nexterp.ro>, 2021\n"
+"Language-Team: Romanian (https://www.transifex.com/odoo/teams/41243/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+" Pentru Alipay Express Checkout sunt permise doar tranzacțiile în yuani chinezi (CNY).\n"
+"\n"
+" Dacă doriți să utilizați o altă monedă decât CNY pentru tranzacțiile dvs., comutați\n"
+" configurația dvs. la un cont transfrontalier de la achizitorul de plăți Alipay din Odoo.\n"
+" "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; s-au găsit mai multe rezultate"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nu a fost găsit nici un rezultat"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Cont"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Nume afișat"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Ultima modificare la"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Procesator Plată"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Tranzacție plată"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Furnizor"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/ru.po b/addons/payment_alipay/i18n/ru.po
new file mode 100644
index 00000000..72eb4b31
--- /dev/null
+++ b/addons/payment_alipay/i18n/ru.po
@@ -0,0 +1,154 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# ILMIR <karamov@it-projects.info>, 2020
+# Oleg Kuryan <oleg@ventor.tech>, 2020
+# Irina Fedulova <istartlin@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Irina Fedulova <istartlin@gmail.com>, 2020\n"
+"Language-Team: Russian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; найден многократный заказ"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; заказ не найден"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Счёт"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Отображаемое имя"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "Идентификатор"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Последнее изменение"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Платежная система"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Операция Оплаты"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Провайдер"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/si.po b/addons/payment_alipay/i18n/si.po
new file mode 100644
index 00000000..f47daf10
--- /dev/null
+++ b/addons/payment_alipay/i18n/si.po
@@ -0,0 +1,147 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Language-Team: Sinhala (https://www.transifex.com/odoo/teams/41243/si/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: si\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/sk.po b/addons/payment_alipay/i18n/sk.po
new file mode 100644
index 00000000..8f45b263
--- /dev/null
+++ b/addons/payment_alipay/i18n/sk.po
@@ -0,0 +1,157 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Matus Krnac <matus.krnac@gmail.com>, 2020
+# Pavol Krnáč <pavol.krnac@ekoenergo.sk>, 2020
+# Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2020
+# 192015edb78c7397bdecc2172c7447b3, 2020
+# Jan Prokop, 2020
+# Rastislav Brencic <rastislav.brencic@azet.sk>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Rastislav Brencic <rastislav.brencic@azet.sk>, 2020\n"
+"Language-Team: Slovak (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; nájdená viacnásobná objednávka"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nenájdená žiadna objednávka"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Účet"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Zobrazovaný názov"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Posledná úprava"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Príjemca platby "
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Platobná transakcia"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Poskytovateľ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/sl.po b/addons/payment_alipay/i18n/sl.po
new file mode 100644
index 00000000..3604d22e
--- /dev/null
+++ b/addons/payment_alipay/i18n/sl.po
@@ -0,0 +1,156 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2021
+# Matjaz Mozetic <m.mozetic@matmoz.si>, 2021
+# Dejan Sraka <dejan.sraka@picolabs.si>, 2021
+# matjaz k <matjaz@mentis.si>, 2021
+# Tadej Lupšina <tadej@hbs.si>, 2021
+# Jasmina Macur <jasmina@hbs.si>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Jasmina Macur <jasmina@hbs.si>, 2021\n"
+"Language-Team: Slovenian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; več najdenih naročil"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; nobenega naročila ni bilo najdenega"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Konto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Prikazani naziv"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Zadnjič spremenjeno"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Ponudnik plačilne storitve"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Plačilna transakcija"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Ponudnik"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/sv.po b/addons/payment_alipay/i18n/sv.po
new file mode 100644
index 00000000..9dfbd284
--- /dev/null
+++ b/addons/payment_alipay/i18n/sv.po
@@ -0,0 +1,155 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Kristoffer Grundström <lovaren@gmail.com>, 2021
+# Martin Trigaux, 2021
+# Anders Wallenquist <anders.wallenquist@vertel.se>, 2021
+# Daniel Forslund <daniel.forslund@gmail.com>, 2021
+# Kim Asplund <kim.asplund@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Kim Asplund <kim.asplund@gmail.com>, 2021\n"
+"Language-Team: Swedish (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; flerfaldig beställning funnen"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; ingen beställning funnen"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Konto"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Visningsnamn"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Senast redigerad"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Betalnings Inlösare"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Betalningstransaktion"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Leverantör"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/th.po b/addons/payment_alipay/i18n/th.po
new file mode 100644
index 00000000..5b16def1
--- /dev/null
+++ b/addons/payment_alipay/i18n/th.po
@@ -0,0 +1,153 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Khwunchai Jaengsawang <khwunchai.j@ku.th>, 2020
+# Odoo Thaidev <odoothaidev@gmail.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Odoo Thaidev <odoothaidev@gmail.com>, 2020\n"
+"Language-Team: Thai (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "บัญชี"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "ชื่อที่ใช้แสดง"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "รหัส"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "แก้ไขครั้งสุดท้ายเมื่อ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "ผู้รับชำระ"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "ธุรกรรมการชำระเงิน"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "ผู้ให้บริการ"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/tr.po b/addons/payment_alipay/i18n/tr.po
new file mode 100644
index 00000000..0e4bc6b8
--- /dev/null
+++ b/addons/payment_alipay/i18n/tr.po
@@ -0,0 +1,169 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Ediz Duman <neps1192@gmail.com>, 2020
+# Martin Trigaux, 2020
+# Levent Karakaş <levent@mektup.at>, 2020
+# Murat Kaplan <muratk@projetgrup.com>, 2020
+# Ahmet Altinisik <aaltinisik@altinkaya.com.tr>, 2020
+# Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2020
+# Nadir Gazioglu <nadirgazioglu@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Nadir Gazioglu <nadirgazioglu@gmail.com>, 2021\n"
+"Language-Team: Turkish (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; birden çok emir bulundu"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; sipariş bulunmadı"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Hesap"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "Alipay Seller Email"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "Alipay: invalid sign, received %s, computed %s, for data %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay: received data for reference %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: received data with missing reference (%s) or txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Cross-border"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Görünüm Adı"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Express Checkout (only for Chinese Merchant)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Son Düzenleme"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "MD5 Signature Key"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "Merchant Partner ID"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Ödeme Alıcısı"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Ödeme İşlemi"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Sağlayıcı"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
diff --git a/addons/payment_alipay/i18n/uk.po b/addons/payment_alipay/i18n/uk.po
new file mode 100644
index 00000000..8428f5ac
--- /dev/null
+++ b/addons/payment_alipay/i18n/uk.po
@@ -0,0 +1,164 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Alina Lisnenko <alinasemeniuk1@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Alina Lisnenko <alinasemeniuk1@gmail.com>, 2021\n"
+"Language-Team: Ukrainian (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+" Транзакції лише в Chinese Yuan (CNY) дозволені для перевірки Alipay Express.\n"
+"\n"
+" Якщо ви хочете використовувати іншу валюту замість CNY для вашої транзакції, перемкніть ваш\n"
+" конфігуратор на транскордонний рахунок на платіжному еквайєрі Alipay в Odoo.\n"
+" "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * Транскордонний: для закордонних продавців \n"
+" * Express Checkout: для китайських продавців"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; знайдено кілька замовлень"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; не знайдено жодного замовлення"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Рахунок"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "Email продавця Alipay "
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "Alipay: недійсний знак, отримано %s, пораховано %s, для даних %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay: отримані дані для референсу %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: отримані дані з відсутнім референсом (%s) або txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Транскордонний"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Відобразити назву"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Швидка перевірка (лише для продавців з Китаю)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Останні зміни"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "Ключ підпису MD5"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "ID партнера продавця"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Платіжний еквайєр"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Платіжна операція"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Провайдер"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"Приватний ключ MD5 є 32-байтовим рядком, написаний англійськими буквами та "
+"цифрами."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"ID партнера продавця використовується, щоби переконатися, що повідомлення, "
+"що надходять від Alipay, є дійсними та захищеними."
diff --git a/addons/payment_alipay/i18n/ur.po b/addons/payment_alipay/i18n/ur.po
new file mode 100644
index 00000000..a279f6fd
--- /dev/null
+++ b/addons/payment_alipay/i18n/ur.po
@@ -0,0 +1,147 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Language-Team: Urdu (https://www.transifex.com/odoo/teams/41243/ur/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ur\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr ""
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
diff --git a/addons/payment_alipay/i18n/vi.po b/addons/payment_alipay/i18n/vi.po
new file mode 100644
index 00000000..c2066c88
--- /dev/null
+++ b/addons/payment_alipay/i18n/vi.po
@@ -0,0 +1,166 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Nancy Momoland <thanhnguyen.icsc@gmail.com>, 2020
+# Duy BQ <duybq86@gmail.com>, 2020
+# Dung Nguyen Thi <dungnt@trobz.com>, 2020
+# Trần Hà <tranthuha13590@gmail.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Trần Hà <tranthuha13590@gmail.com>, 2021\n"
+"Language-Team: Vietnamese (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; thấy một số đơn hàng"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; không tìm thấy đơn hàng"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "Tài khoản"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "Alipay"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "Alipay Seller Email"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "Alipay: invalid sign, received %s, computed %s, for data %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "Alipay: received data for reference %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "Alipay: received data with missing reference (%s) or txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "Cross-border"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "Tên hiển thị"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "Express Checkout (only for Chinese Merchant)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "Sửa lần cuối vào"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "MD5 Signature Key"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "Merchant Partner ID"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "NCC dịch vụ Thanh toán"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Giao dịch thanh toán"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Nhà cung cấp"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
diff --git a/addons/payment_alipay/i18n/zh_CN.po b/addons/payment_alipay/i18n/zh_CN.po
new file mode 100644
index 00000000..0aa2eb25
--- /dev/null
+++ b/addons/payment_alipay/i18n/zh_CN.po
@@ -0,0 +1,163 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# Jeffery CHEN Fan <jeffery9@gmail.com>, 2020
+# guohuadeng <guohuadeng@hotmail.com>, 2020
+# 敬雲 林 <chingyun@yuanchih-consult.com>, 2020
+# Mandy Choy <mnc@odoo.com>, 2020
+# Felix Yang - Elico Corp <felixyangsh@aliyun.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: Felix Yang - Elico Corp <felixyangsh@aliyun.com>, 2020\n"
+"Language-Team: Chinese (China) (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"\n"
+" 支付宝只接受人民币支付。\n"
+"\n"
+" 如果您希望在交易中使用人民币以外的其他货币,请将您的配置切换到Odoo中支付宝的跨境账户。\n"
+" "
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+" * 跨境:针对海外卖家\n"
+" *快速结账:对于中国卖家"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; 找到多个订单"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; 没有订单"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "账户"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "支付宝"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "支付宝卖家邮箱"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "支付:无效签名,接收 %s, 计算 %s, 用于数据 %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "支付宝:接收的数据供参考 %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "支付宝:收到缺少引用的数据 (%s) or txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "跨境"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "显示名称"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "快速结账(只适用于中国商户)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "最后修改日"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "md5签名验签"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "商家合作伙伴ID"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "支付收款"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "付款交易"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "物流商"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr "MD5 密钥是32字节的字符串是由英文字母和数字组成的。"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr "商户合作伙伴ID用于确保来自支付宝的通信是有效和安全的。"
diff --git a/addons/payment_alipay/i18n/zh_TW.po b/addons/payment_alipay/i18n/zh_TW.po
new file mode 100644
index 00000000..14043cca
--- /dev/null
+++ b/addons/payment_alipay/i18n/zh_TW.po
@@ -0,0 +1,158 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_alipay
+#
+# Translators:
+# Martin Trigaux, 2020
+# 敬雲 林 <chingyun@yuanchih-consult.com>, 2020
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~13.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-09-01 07:28+0000\n"
+"PO-Revision-Date: 2020-09-07 08:15+0000\n"
+"Last-Translator: 敬雲 林 <chingyun@yuanchih-consult.com>, 2020\n"
+"Language-Team: Chinese (Taiwan) (https://www.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: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid ""
+"\n"
+" Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n"
+"\n"
+" If you wish to use another currency than CNY for your transactions, switch your\n"
+" configuration to a Cross-border account on the Alipay payment acquirer in Odoo.\n"
+" "
+msgstr ""
+"支付寶快速結帳僅允許使用人民幣(CNY)進行交易。\n"
+"\n"
+"如果您希望在交易中使用人民幣以外的其他貨幣,請切換您的\n"
+" 在 Odoo 的支付寶支付收購方的跨境帳戶配置。"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid ""
+" * Cross-border: For the Overseas seller \n"
+" * Express Checkout: For the Chinese Seller"
+msgstr ""
+"• 跨境:海外賣家\n"
+" • 快速結帳:中國賣家"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; multiple order found"
+msgstr "; 找到多個訂單"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "; no order found"
+msgstr "; 沒有找到訂單"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_payment_method
+msgid "Account"
+msgstr "帳戶"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__provider__alipay
+msgid "Alipay"
+msgstr "支付宝"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_seller_email
+msgid "Alipay Seller Email"
+msgstr "支付寶賣家電子郵件"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: invalid sign, received %s, computed %s, for data %s"
+msgstr "支付寶:無效符號,接收 %s, computed %s, for data %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data for reference %s"
+msgstr "支付寶:收到資料以參考 %s"
+
+#. module: payment_alipay
+#: code:addons/payment_alipay/models/payment.py:0
+#, python-format
+msgid "Alipay: received data with missing reference (%s) or txn_id (%s)"
+msgstr "支付寶:收到的資料缺少參考 (%s) or txn_id (%s)"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__standard_checkout
+msgid "Cross-border"
+msgstr "跨境"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__display_name
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__display_name
+msgid "Display Name"
+msgstr "顯示名稱"
+
+#. module: payment_alipay
+#: model:ir.model.fields.selection,name:payment_alipay.selection__payment_acquirer__alipay_payment_method__express_checkout
+msgid "Express Checkout (only for Chinese Merchant)"
+msgstr "快速結帳(僅適用于華商)"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__id
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction__id
+msgid "ID"
+msgstr "ID"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer____last_update
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_transaction____last_update
+msgid "Last Modified on"
+msgstr "最後修改於"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid "MD5 Signature Key"
+msgstr "MD5 簽名金鑰"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid "Merchant Partner ID"
+msgstr "商戶合作夥伴 ID"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "付款收單方"
+
+#. module: payment_alipay
+#: model:ir.model,name:payment_alipay.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "付款交易"
+
+#. module: payment_alipay
+#: model:ir.model.fields,field_description:payment_alipay.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "服務商"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_md5_signature_key
+msgid ""
+"The MD5 private key is the 32-byte string which is composed of English "
+"letters and numbers."
+msgstr "MD5 私密金鑰是 32 位元組的字串,由英語字母和數位組成。"
+
+#. module: payment_alipay
+#: model:ir.model.fields,help:payment_alipay.field_payment_acquirer__alipay_merchant_partner_id
+msgid ""
+"The Merchant Partner ID is used to ensure communications coming from Alipay "
+"are valid and secured."
+msgstr "商家合作夥伴 ID 用於確保來自Alipay 的通信有效且安全。"
diff --git a/addons/payment_alipay/models/__init__.py b/addons/payment_alipay/models/__init__.py
new file mode 100644
index 00000000..2ec5b9cd
--- /dev/null
+++ b/addons/payment_alipay/models/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import payment
diff --git a/addons/payment_alipay/models/payment.py b/addons/payment_alipay/models/payment.py
new file mode 100644
index 00000000..326f0ddc
--- /dev/null
+++ b/addons/payment_alipay/models/payment.py
@@ -0,0 +1,226 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+import logging
+
+from hashlib import md5
+from werkzeug import urls
+
+from odoo import api, fields, models, _
+from odoo.tools.float_utils import float_compare
+from odoo.addons.payment_alipay.controllers.main import AlipayController
+from odoo.addons.payment.models.payment_acquirer import ValidationError
+
+_logger = logging.getLogger(__name__)
+
+
+class PaymentAcquirer(models.Model):
+ _inherit = 'payment.acquirer'
+
+ provider = fields.Selection(selection_add=[
+ ('alipay', 'Alipay')
+ ], ondelete={'alipay': 'set default'})
+ alipay_payment_method = fields.Selection([
+ ('express_checkout', 'Express Checkout (only for Chinese Merchant)'),
+ ('standard_checkout', 'Cross-border'),
+ ], string='Account', default='express_checkout',
+ help=" * Cross-border: For the Overseas seller \n * Express Checkout: For the Chinese Seller")
+ alipay_merchant_partner_id = fields.Char(
+ string='Merchant Partner ID', required_if_provider='alipay', groups='base.group_user',
+ help='The Merchant Partner ID is used to ensure communications coming from Alipay are valid and secured.')
+ alipay_md5_signature_key = fields.Char(
+ string='MD5 Signature Key', required_if_provider='alipay', groups='base.group_user',
+ help="The MD5 private key is the 32-byte string which is composed of English letters and numbers.")
+ alipay_seller_email = fields.Char(string='Alipay Seller Email', groups='base.group_user')
+
+ def _get_feature_support(self):
+ res = super(PaymentAcquirer, self)._get_feature_support()
+ res['fees'].append('alipay')
+ return res
+
+ @api.model
+ def _get_alipay_urls(self, environment):
+ """ Alipay URLS """
+ if environment == 'prod':
+ return 'https://mapi.alipay.com/gateway.do'
+ return 'https://openapi.alipaydev.com/gateway.do'
+
+ def alipay_compute_fees(self, amount, currency_id, country_id):
+ """ Compute alipay fees.
+
+ :param float amount: the amount to pay
+ :param integer country_id: an ID of a res.country, or None. This is
+ the customer's country, to be compared to
+ the acquirer company country.
+ :return float fees: computed fees
+ """
+ fees = 0.0
+ if self.fees_active:
+ country = self.env['res.country'].browse(country_id)
+ if country and self.company_id.sudo().country_id.id == country.id:
+ percentage = self.fees_dom_var
+ fixed = self.fees_dom_fixed
+ else:
+ percentage = self.fees_int_var
+ fixed = self.fees_int_fixed
+ fees = (percentage / 100.0 * amount + fixed) / (1 - percentage / 100.0)
+ return fees
+
+ def _build_sign(self, val):
+ # Rearrange parameters in the data set alphabetically
+ data_to_sign = sorted(val.items())
+ # Exclude parameters that should not be signed
+ data_to_sign = ["{}={}".format(k, v) for k, v in data_to_sign if k not in ['sign', 'sign_type', 'reference']]
+ # And connect rearranged parameters with &
+ data_string = '&'.join(data_to_sign)
+ data_string += self.alipay_md5_signature_key
+ return md5(data_string.encode('utf-8')).hexdigest()
+
+ def _get_alipay_tx_values(self, values):
+ base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url')
+
+ alipay_tx_values = ({
+ '_input_charset': 'utf-8',
+ 'notify_url': urls.url_join(base_url, AlipayController._notify_url),
+ 'out_trade_no': values.get('reference'),
+ 'partner': self.alipay_merchant_partner_id,
+ 'return_url': urls.url_join(base_url, AlipayController._return_url),
+ 'subject': values.get('reference'),
+ 'total_fee': values.get('amount') + values.get('fees'),
+ })
+ if self.alipay_payment_method == 'standard_checkout':
+ alipay_tx_values.update({
+ 'service': 'create_forex_trade',
+ 'product_code': 'NEW_OVERSEAS_SELLER',
+ 'currency': values.get('currency').name,
+ })
+ else:
+ alipay_tx_values.update({
+ 'service': 'create_direct_pay_by_user',
+ 'payment_type': 1,
+ 'seller_email': self.alipay_seller_email,
+ })
+ sign = self._build_sign(alipay_tx_values)
+ alipay_tx_values.update({
+ 'sign_type': 'MD5',
+ 'sign': sign,
+ })
+ return alipay_tx_values
+
+ def alipay_form_generate_values(self, values):
+ values.update(self._get_alipay_tx_values(values))
+ return values
+
+ def alipay_get_form_action_url(self):
+ self.ensure_one()
+ environment = 'prod' if self.state == 'enabled' else 'test'
+ return self._get_alipay_urls(environment)
+
+
+class PaymentTransaction(models.Model):
+ _inherit = 'payment.transaction'
+
+ def _check_alipay_configuration(self, vals):
+ acquirer_id = int(vals.get('acquirer_id'))
+ acquirer = self.env['payment.acquirer'].sudo().browse(acquirer_id)
+ if acquirer and acquirer.provider == 'alipay' and acquirer.alipay_payment_method == 'express_checkout':
+ currency_id = int(vals.get('currency_id'))
+ if currency_id:
+ currency = self.env['res.currency'].sudo().browse(currency_id)
+ if currency and currency.name != 'CNY':
+ _logger.info("Only CNY currency is allowed for Alipay Express Checkout")
+ raise ValidationError(_("""
+ Only transactions in Chinese Yuan (CNY) are allowed for Alipay Express Checkout.\n
+ If you wish to use another currency than CNY for your transactions, switch your
+ configuration to a Cross-border account on the Alipay payment acquirer in Odoo.
+ """))
+ return True
+
+ def write(self, vals):
+ if vals.get('currency_id') or vals.get('acquirer_id'):
+ for payment in self:
+ check_vals = {
+ 'acquirer_id': vals.get('acquirer_id', payment.acquirer_id.id),
+ 'currency_id': vals.get('currency_id', payment.currency_id.id)
+ }
+ payment._check_alipay_configuration(check_vals)
+ return super(PaymentTransaction, self).write(vals)
+
+ @api.model
+ def create(self, vals):
+ self._check_alipay_configuration(vals)
+ return super(PaymentTransaction, self).create(vals)
+
+ # --------------------------------------------------
+ # FORM RELATED METHODS
+ # --------------------------------------------------
+
+ @api.model
+ def _alipay_form_get_tx_from_data(self, data):
+ reference, txn_id, sign = data.get('reference'), data.get('trade_no'), data.get('sign')
+ if not reference or not txn_id:
+ _logger.info('Alipay: received data with missing reference (%s) or txn_id (%s)' % (reference, txn_id))
+ raise ValidationError(_('Alipay: received data with missing reference (%s) or txn_id (%s)') % (reference, txn_id))
+
+ txs = self.env['payment.transaction'].search([('reference', '=', reference)])
+ if not txs or len(txs) > 1:
+ error_msg = _('Alipay: received data for reference %s') % (reference)
+ logger_msg = 'Alipay: received data for reference %s' % (reference)
+ if not txs:
+ error_msg += _('; no order found')
+ logger_msg += '; no order found'
+ else:
+ error_msg += _('; multiple order found')
+ logger_msg += '; multiple order found'
+ _logger.info(logger_msg)
+ raise ValidationError(error_msg)
+
+ # verify sign
+ sign_check = txs.acquirer_id._build_sign(data)
+ if sign != sign_check:
+ _logger.info('Alipay: invalid sign, received %s, computed %s, for data %s' % (sign, sign_check, data))
+ raise ValidationError(_('Alipay: invalid sign, received %s, computed %s, for data %s') % (sign, sign_check, data))
+
+ return txs
+
+ def _alipay_form_get_invalid_parameters(self, data):
+ invalid_parameters = []
+
+ if float_compare(float(data.get('total_fee', '0.0')), (self.amount + self.fees), 2) != 0:
+ invalid_parameters.append(('total_fee', data.get('total_fee'), '%.2f' % (self.amount + self.fees))) # mc_gross is amount + fees
+ if self.acquirer_id.alipay_payment_method == 'standard_checkout':
+ if data.get('currency') != self.currency_id.name:
+ invalid_parameters.append(('currency', data.get('currency'), self.currency_id.name))
+ else:
+ if data.get('seller_email') != self.acquirer_id.alipay_seller_email:
+ invalid_parameters.append(('seller_email', data.get('seller_email'), self.acquirer_id.alipay_seller_email))
+ return invalid_parameters
+
+ def _alipay_form_validate(self, data):
+ if self.state in ['done']:
+ _logger.info('Alipay: trying to validate an already validated tx (ref %s)', self.reference)
+ return True
+
+ status = data.get('trade_status')
+ res = {
+ 'acquirer_reference': data.get('trade_no'),
+ }
+ if status in ['TRADE_FINISHED', 'TRADE_SUCCESS']:
+ _logger.info('Validated Alipay payment for tx %s: set as done' % (self.reference))
+ date_validate = fields.Datetime.now()
+ res.update(date=date_validate)
+ self._set_transaction_done()
+ self.write(res)
+ self.execute_callback()
+ return True
+ elif status == 'TRADE_CLOSED':
+ _logger.info('Received notification for Alipay payment %s: set as Canceled' % (self.reference))
+ res.update(state_message=data.get('close_reason', ''))
+ self._set_transaction_cancel()
+ return self.write(res)
+ else:
+ error = 'Received unrecognized status for Alipay payment %s: %s, set as error' % (self.reference, status)
+ _logger.info(error)
+ res.update(state_message=error)
+ self._set_transaction_error()
+ return self.write(res)
diff --git a/addons/payment_alipay/static/description/icon.png b/addons/payment_alipay/static/description/icon.png
new file mode 100644
index 00000000..0aeddb17
--- /dev/null
+++ b/addons/payment_alipay/static/description/icon.png
Binary files differ
diff --git a/addons/payment_alipay/tests/__init__.py b/addons/payment_alipay/tests/__init__.py
new file mode 100644
index 00000000..bf53571a
--- /dev/null
+++ b/addons/payment_alipay/tests/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import test_alipay
diff --git a/addons/payment_alipay/tests/test_alipay.py b/addons/payment_alipay/tests/test_alipay.py
new file mode 100644
index 00000000..b1dfd720
--- /dev/null
+++ b/addons/payment_alipay/tests/test_alipay.py
@@ -0,0 +1,202 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from werkzeug import urls
+from lxml import objectify
+
+import odoo
+
+from odoo.tools import mute_logger
+from odoo.addons.payment.models.payment_acquirer import ValidationError
+from odoo.addons.payment.tests.common import PaymentAcquirerCommon
+from odoo.addons.payment_alipay.controllers.main import AlipayController
+
+@odoo.tests.tagged('post_install', '-at_install', 'external', '-standard')
+class AlipayTest(PaymentAcquirerCommon):
+
+ @classmethod
+ def setUpClass(cls, chart_template_ref=None):
+ super().setUpClass(chart_template_ref=chart_template_ref)
+
+ cls.currency_yuan = cls.env['res.currency'].search([('name', '=', 'CNY'),
+ '|',
+ ('active', '=', True),
+ ('active', '=', False)], limit=1)
+ cls.alipay = cls.env.ref('payment.payment_acquirer_alipay')
+ cls.alipay.write({
+ 'alipay_merchant_partner_id': 'dummy',
+ 'alipay_md5_signature_key': 'dummy',
+ 'alipay_seller_email': 'dummy',
+ 'state': 'test',
+ })
+
+ def test_10_alipay_form_render(self):
+ base_url = self.env['ir.config_parameter'].get_param('web.base.url')
+ self.assertEqual(self.alipay.state, 'test', 'test without test environment')
+
+ # ----------------------------------------
+ # Test: button direct rendering
+ # ----------------------------------------
+
+ # render the button
+ res = self.alipay.render(
+ 'test_ref0', 0.01, self.currency_euro.id,
+ values=self.buyer_values)
+
+ form_values = {
+ '_input_charset': 'utf-8',
+ 'notify_url': urls.url_join(base_url, AlipayController._notify_url),
+ 'out_trade_no': 'SO12345-1',
+ 'partner': self.alipay.alipay_merchant_partner_id,
+ 'return_url': urls.url_join(base_url, AlipayController._return_url),
+ 'subject': 'test_ref0',
+ 'total_fee': '0.01',
+ }
+
+ if self.alipay.alipay_payment_method == 'standard_checkout':
+ form_values.update({
+ 'service': 'create_forex_trade',
+ 'currency': 'EUR',
+ 'product_code': 'NEW_OVERSEAS_SELLER',
+ })
+ else:
+ form_values.update({
+ 'payment_type': '1',
+ 'seller_email': self.alipay.alipay_seller_email,
+ 'service': 'create_direct_pay_by_user'
+ })
+ sign = self.alipay._build_sign(form_values)
+
+ form_values.update({'sign': sign, 'sign_type': 'MD5'})
+ # check form result
+ tree = objectify.fromstring(res)
+
+ data_set = tree.xpath("//input[@name='data_set']")
+ self.assertEqual(len(data_set), 1, 'Alipay: Found %d "data_set" input instead of 1' % len(data_set))
+ self.assertEqual(data_set[0].get('data-action-url'), 'https://openapi.alipaydev.com/gateway.do', 'alipay: wrong form POST url')
+ for form_input in tree.input:
+ if form_input.get('name') in ['submit', 'data_set', 'sign', 'out_trade_no']:
+ continue
+ self.assertEqual(form_input.get('value'), form_values[form_input.get('name')], 'alipay: wrong value for input %s: received %s instead of %s' % (form_input.get('name'), form_input.get('value'), form_values[form_input.get('name')]))
+
+ def test_11_alipay_form_with_fees(self):
+ self.assertEqual(self.alipay.state, 'test', 'test without test environment')
+
+ # update acquirer: compute fees
+ self.alipay.write({
+ 'fees_active': True,
+ 'fees_dom_fixed': 1.0,
+ 'fees_dom_var': 0.35,
+ 'fees_int_fixed': 1.5,
+ 'fees_int_var': 0.50,
+ })
+
+ # render the button
+ res = self.alipay.render(
+ 'test_ref0', 12.50, self.currency_euro.id,
+ values=self.buyer_values)
+
+ tree = objectify.fromstring(res)
+
+ data_set = tree.xpath("//input[@name='data_set']")
+ self.assertEqual(len(data_set), 1, 'alipay: Found %d "data_set" input instead of 1' % len(data_set))
+ self.assertEqual(data_set[0].get('data-action-url'), 'https://openapi.alipaydev.com/gateway.do', 'alipay: wrong form POST url')
+ for form_input in tree.input:
+ if form_input.get('name') in ['total_fee']:
+ self.assertEqual(form_input.get('value'), '14.07', 'alipay: wrong computed fees') # total amount = amount + fees
+
+ @mute_logger('odoo.addons.payment_alipay.models.payment', 'ValidationError')
+ def test_20_alipay_form_management(self):
+ self.alipay.alipay_payment_method = 'standard_checkout'
+ self._test_20_alipay_form_management()
+ self.alipay.alipay_payment_method = 'express_checkout'
+ self._test_20_alipay_form_management()
+
+ def _test_20_alipay_form_management(self):
+ self.assertEqual(self.alipay.state, 'test', 'test without test environment')
+
+ # typical data posted by alipay after client has successfully paid
+ alipay_post_data = {
+ 'trade_no': '2017112321001003690200384552',
+ 'reference': 'test_ref_' + self.alipay.alipay_payment_method,
+ 'total_fee': 1.95,
+ 'trade_status': 'TRADE_CLOSED',
+ }
+
+ if self.alipay.alipay_payment_method == 'express_checkout':
+ alipay_post_data.update({
+ 'seller_email': self.alipay.alipay_seller_email,
+ })
+ else:
+ alipay_post_data.update({
+ 'currency': 'EUR',
+ })
+
+ alipay_post_data['sign'] = self.alipay._build_sign(alipay_post_data)
+ # should raise error about unknown tx
+ with self.assertRaises(ValidationError):
+ self.env['payment.transaction'].form_feedback(alipay_post_data, 'alipay')
+
+ if self.alipay.alipay_payment_method == 'express_checkout':
+ currency = self.currency_yuan
+ else:
+ currency = self.currency_euro
+
+ # create tx
+ tx = self.env['payment.transaction'].create({
+ 'amount': 1.95,
+ 'acquirer_id': self.alipay.id,
+ 'currency_id': currency.id,
+ 'reference': 'test_ref_' + self.alipay.alipay_payment_method,
+ 'partner_name': 'Norbert Buyer',
+ 'partner_country_id': self.country_france.id
+ })
+
+ # validate tx
+ tx.form_feedback(alipay_post_data, 'alipay')
+ # check tx
+ self.assertEqual(tx.state, 'cancel', 'alipay: wrong state after receiving a valid pending notification')
+ self.assertEqual(tx.acquirer_reference, '2017112321001003690200384552', 'alipay: wrong txn_id after receiving a valid pending notification')
+
+ # update tx
+ tx.write({'state': 'draft', 'acquirer_reference': False})
+
+ # update notification from alipay should not go through since it has already been set as 'done'
+ if self.alipay.alipay_payment_method == 'standard_checkout':
+ alipay_post_data['trade_status'] = 'TRADE_FINISHED'
+ else:
+ alipay_post_data['trade_status'] = 'TRADE_SUCCESS'
+ alipay_post_data['sign'] = self.alipay._build_sign(alipay_post_data)
+ # validate tx
+ tx.form_feedback(alipay_post_data, 'alipay')
+ # check tx
+ self.assertEqual(tx.acquirer_reference, '2017112321001003690200384552', 'alipay: notification should not go throught since it has already been validated')
+
+ # this time it should go through since the transaction is not validated yet
+ tx.write({'state': 'draft', 'acquirer_reference': False})
+ tx.form_feedback(alipay_post_data, 'alipay')
+ self.assertEqual(tx.state, 'done', 'alipay: wrong state after receiving a valid pending notification')
+ self.assertEqual(tx.acquirer_reference, '2017112321001003690200384552', 'alipay: wrong txn_id after receiving a valid pending notification')
+
+ @mute_logger('odoo.addons.payment_alipay.models.payment', 'ValidationError')
+ def test_30_alipay_bad_configuration(self):
+ self.alipay.alipay_payment_method = 'express_checkout'
+
+ # should raise error since `express_checkout` must only be used with CNY currency
+ with self.assertRaises(ValidationError):
+ # create tx
+ tx = self.env['payment.transaction'].create({
+ 'acquirer_id': self.alipay.id,
+ 'amount': 4,
+ 'currency_id': self.currency_euro.id,
+ 'reference': 'test_ref_2',
+ 'partner_country_id': self.country_france.id
+ })
+
+ tx = self.env['payment.transaction'].create({
+ 'acquirer_id': self.alipay.id,
+ 'amount': 4,
+ 'currency_id': self.currency_yuan.id,
+ 'reference': 'test_ref_2',
+ 'partner_country_id': self.country_france.id
+ })
diff --git a/addons/payment_alipay/views/alipay_views.xml b/addons/payment_alipay/views/alipay_views.xml
new file mode 100644
index 00000000..d7e222d3
--- /dev/null
+++ b/addons/payment_alipay/views/alipay_views.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="payment_acquirer_view_form_inherit_payment_alipay" model="ir.ui.view">
+ <field name="name">payment.acquirer.view.form.inherit.payment.alipay</field>
+ <field name="model">payment.acquirer</field>
+ <field name="inherit_id" ref="payment.acquirer_form"/>
+ <field name="arch" type="xml">
+ <xpath expr='//group[@name="acquirer"]' position='inside'>
+ <group attrs="{'invisible': [('provider', '!=', 'alipay')]}">
+ <field name="alipay_payment_method" widget="radio"/>
+ <field name="alipay_seller_email" attrs="{'invisible': [('alipay_payment_method', '=', 'standard_checkout')], 'required': [('provider', '=', 'alipay'), ('alipay_payment_method', '=', 'express_checkout')]}"/>
+ <field name="alipay_merchant_partner_id" password="True"/>
+ <field name="alipay_md5_signature_key" password="True"/>
+ </group>
+ </xpath>
+ </field>
+ </record>
+</odoo>
diff --git a/addons/payment_alipay/views/payment_alipay_templates.xml b/addons/payment_alipay/views/payment_alipay_templates.xml
new file mode 100644
index 00000000..0f672861
--- /dev/null
+++ b/addons/payment_alipay/views/payment_alipay_templates.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <template id="alipay_form">
+ <div>
+ <input type="hidden" name="data_set" t-att-data-action-url="tx_url" data-remove-me=""/>
+ <input type="hidden" name="_input_charset" t-att-value="_input_charset"/>
+ <input t-if="service == 'create_forex_trade'" type="hidden" name="currency" t-att-value="currency"/>
+ <input type="hidden" name="notify_url" t-att-value="notify_url"/>
+ <input type="hidden" name="out_trade_no" t-att-value="out_trade_no"/>
+ <input type="hidden" name="partner" t-att-value="partner"/>
+ <input t-if="product_code" type="hidden" name="product_code" t-att-value="product_code"/>
+ <input type="hidden" name="return_url" t-att-value="return_url"/>
+ <input type="hidden" name="service" t-att-value="service"/>
+ <input type="hidden" name="sign" t-att-value="sign"/>
+ <input type="hidden" name="subject" t-att-value="subject"/>
+ <input type="hidden" name="total_fee" t-att-value="total_fee"/>
+ <input type="hidden" name="sign_type" t-att-value="sign_type"/>
+ <input t-if="payment_type" type="hidden" name="payment_type" t-att-value="payment_type"/>
+ <input t-if="seller_email" type="hidden" name="seller_email" t-att-value="seller_email"/>
+ </div>
+ </template>
+</odoo>