Начальное наполнение
This commit is contained in:
parent
52b04d6354
commit
529b226b46
24
__init__.py
Normal file
24
__init__.py
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from . import controllers
|
||||||
|
from . import models
|
||||||
|
|
||||||
|
from odoo.exceptions import UserError
|
||||||
|
from odoo.tools import config
|
||||||
|
|
||||||
|
from odoo.addons.payment import setup_provider, reset_payment_provider
|
||||||
|
|
||||||
|
|
||||||
|
def pre_init_hook(env):
|
||||||
|
if not any(config.get(key) for key in ('init', 'update')):
|
||||||
|
raise UserError(
|
||||||
|
"This module is deprecated and cannot be installed. "
|
||||||
|
"Consider installing the Payment Provider: Mercado Pago module instead.")
|
||||||
|
|
||||||
|
|
||||||
|
def post_init_hook(env):
|
||||||
|
setup_provider(env, 'payulatam')
|
||||||
|
|
||||||
|
|
||||||
|
def uninstall_hook(env):
|
||||||
|
reset_payment_provider(env, 'payulatam')
|
20
__manifest__.py
Normal file
20
__manifest__.py
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
{
|
||||||
|
'name': 'Payment Provider: PayU Latam',
|
||||||
|
'version': '2.0',
|
||||||
|
'category': 'Accounting/Payment Providers',
|
||||||
|
'sequence': 350,
|
||||||
|
'summary': "This module is deprecated.",
|
||||||
|
'depends': ['payment'],
|
||||||
|
'data': [
|
||||||
|
'views/payment_payulatam_templates.xml',
|
||||||
|
'views/payment_provider_views.xml',
|
||||||
|
|
||||||
|
'data/payment_provider_data.xml',
|
||||||
|
],
|
||||||
|
'pre_init_hook': 'pre_init_hook',
|
||||||
|
'post_init_hook': 'post_init_hook',
|
||||||
|
'uninstall_hook': 'uninstall_hook',
|
||||||
|
'license': 'LGPL-3',
|
||||||
|
}
|
33
const.py
Normal file
33
const.py
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
# Supported currencies of PayuLatam, in ISO 4217 currency codes.
|
||||||
|
# https://developers.payulatam.com/latam/en/docs/getting-started/response-codes-and-variables.html#accepted-currencies.
|
||||||
|
# Last seen online: 22 September 2022.
|
||||||
|
SUPPORTED_CURRENCIES = [
|
||||||
|
'ARS',
|
||||||
|
'BRL',
|
||||||
|
'CLP',
|
||||||
|
'COP',
|
||||||
|
'MXN',
|
||||||
|
'PEN',
|
||||||
|
'USD'
|
||||||
|
]
|
||||||
|
|
||||||
|
# The codes of the payment methods to activate when PayULatam is activated.
|
||||||
|
DEFAULT_PAYMENT_METHODS_CODES = [
|
||||||
|
# Primary payment methods.
|
||||||
|
'card',
|
||||||
|
# Brand payment methods.
|
||||||
|
'visa',
|
||||||
|
'mastercard',
|
||||||
|
'amex',
|
||||||
|
'discover',
|
||||||
|
]
|
||||||
|
|
||||||
|
# Mapping of payment method codes to PayU Latam codes.
|
||||||
|
PAYMENT_METHODS_MAPPING = {
|
||||||
|
'bank_reference': 'BANK_REFERENCED',
|
||||||
|
'pix': 'PIX',
|
||||||
|
'card': 'VISA,VISA_DEBIT,MASTERCARD,MASTERCARD_DEBIT,AMEX,ARGENCARD,CABAL,CENCOSUD,DINERS,ELO,NARANJA,SHOPPING,HIPERCARD,TRANSBANK_DEBIT,CODENSA',
|
||||||
|
'bank_transfer': 'ITAU,PSE,SPEI',
|
||||||
|
}
|
3
controllers/__init__.py
Normal file
3
controllers/__init__.py
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from . import main
|
117
controllers/main.py
Normal file
117
controllers/main.py
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
import logging
|
||||||
|
import pprint
|
||||||
|
|
||||||
|
from werkzeug.exceptions import Forbidden
|
||||||
|
|
||||||
|
from odoo import http
|
||||||
|
from odoo.exceptions import ValidationError
|
||||||
|
from odoo.http import request
|
||||||
|
from odoo.tools import consteq
|
||||||
|
|
||||||
|
_logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
class PayuLatamController(http.Controller):
|
||||||
|
_return_url = '/payment/payulatam/return'
|
||||||
|
_webhook_url = '/payment/payulatam/webhook'
|
||||||
|
|
||||||
|
@http.route(_return_url, type='http', auth='public', methods=['GET'])
|
||||||
|
def payulatam_return_from_checkout(self, **data):
|
||||||
|
""" Process the notification data sent by PayU Latam after redirection from checkout.
|
||||||
|
|
||||||
|
See http://developers.payulatam.com/latam/en/docs/integrations/webcheckout-integration/response-page.html.
|
||||||
|
|
||||||
|
:param dict data: The notification data
|
||||||
|
"""
|
||||||
|
_logger.info("handling redirection from PayU Latam with data:\n%s", pprint.pformat(data))
|
||||||
|
|
||||||
|
# Check the integrity of the notification
|
||||||
|
tx_sudo = request.env['payment.transaction'].sudo()._get_tx_from_notification_data(
|
||||||
|
'payulatam', data
|
||||||
|
)
|
||||||
|
self._verify_notification_signature(data, tx_sudo)
|
||||||
|
|
||||||
|
# Handle the notification data
|
||||||
|
tx_sudo._handle_notification_data('payulatam', data)
|
||||||
|
return request.redirect('/payment/status')
|
||||||
|
|
||||||
|
@http.route(_webhook_url, type='http', auth='public', methods=['POST'], csrf=False)
|
||||||
|
def payulatam_webhook(self, **raw_data):
|
||||||
|
""" Process the notification data sent by PayU Latam to the webhook.
|
||||||
|
|
||||||
|
See http://developers.payulatam.com/latam/en/docs/integrations/webcheckout-integration/confirmation-page.html.
|
||||||
|
|
||||||
|
:param dict raw_data: The un-formatted notification data
|
||||||
|
:return: An empty string to acknowledge the notification
|
||||||
|
:rtype: str
|
||||||
|
"""
|
||||||
|
_logger.info(
|
||||||
|
"notification received from PayU Latam with data:\n%s", pprint.pformat(raw_data)
|
||||||
|
)
|
||||||
|
data = self._normalize_data_keys(raw_data)
|
||||||
|
|
||||||
|
try:
|
||||||
|
# Check the origin and integrity of the notification
|
||||||
|
tx_sudo = request.env['payment.transaction'].sudo().with_context(
|
||||||
|
payulatam_is_confirmation_page=True
|
||||||
|
)._get_tx_from_notification_data('payulatam', data)
|
||||||
|
self._verify_notification_signature(data, tx_sudo) # Use the normalized data.
|
||||||
|
|
||||||
|
# Handle the notification data
|
||||||
|
tx_sudo._handle_notification_data('payulatam', data)
|
||||||
|
except ValidationError: # Acknowledge the notification to avoid getting spammed
|
||||||
|
_logger.exception("unable to handle the notification data; skipping to acknowledge")
|
||||||
|
|
||||||
|
return ''
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def _normalize_data_keys(webhook_notification_data):
|
||||||
|
""" Reshape the webhook notification data to process them as redirect notification data.
|
||||||
|
|
||||||
|
:param dict webhook_notification_data: The webhook notification data
|
||||||
|
:return: The normalized notification data
|
||||||
|
:rtype: dict
|
||||||
|
"""
|
||||||
|
state_pol = webhook_notification_data.get('state_pol')
|
||||||
|
if state_pol == '4':
|
||||||
|
lap_transaction_state = 'APPROVED'
|
||||||
|
elif state_pol == '6':
|
||||||
|
lap_transaction_state = 'DECLINED'
|
||||||
|
elif state_pol == '5':
|
||||||
|
lap_transaction_state = 'EXPIRED'
|
||||||
|
else:
|
||||||
|
lap_transaction_state = f'INVALID state_pol {state_pol}'
|
||||||
|
return {
|
||||||
|
'lapTransactionState': lap_transaction_state,
|
||||||
|
'transactionState': webhook_notification_data.get('state_pol'),
|
||||||
|
'TX_VALUE': webhook_notification_data.get('value'),
|
||||||
|
'currency': webhook_notification_data.get('currency'),
|
||||||
|
'referenceCode': webhook_notification_data.get('reference_sale'),
|
||||||
|
'transactionId': webhook_notification_data.get('transaction_id'),
|
||||||
|
'message': webhook_notification_data.get('response_message_pol'),
|
||||||
|
'signature': webhook_notification_data.get('sign'),
|
||||||
|
}
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def _verify_notification_signature(notification_data, tx_sudo):
|
||||||
|
""" Check that the received signature matches the expected one.
|
||||||
|
|
||||||
|
:param dict notification_data: The notification data
|
||||||
|
:param recordset tx_sudo: The sudoed transaction referenced by the notification data, as a
|
||||||
|
`payment.transaction` record
|
||||||
|
:return: None
|
||||||
|
:raise: :class:`werkzeug.exceptions.Forbidden` if the signatures don't match
|
||||||
|
"""
|
||||||
|
# Retrieve the received signature from the data
|
||||||
|
received_signature = notification_data.get('signature')
|
||||||
|
if not received_signature:
|
||||||
|
_logger.warning("received notification with missing signature")
|
||||||
|
raise Forbidden()
|
||||||
|
|
||||||
|
# Compare the received signature with the expected signature computed from the data
|
||||||
|
expected_signature = tx_sudo.provider_id._payulatam_generate_sign(notification_data)
|
||||||
|
if not consteq(received_signature, expected_signature):
|
||||||
|
_logger.warning("received notification with invalid signature")
|
||||||
|
raise Forbidden()
|
5
data/neutralize.sql
Normal file
5
data/neutralize.sql
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
-- disable payulatam payment provider
|
||||||
|
UPDATE payment_provider
|
||||||
|
SET payulatam_merchant_id = NULL,
|
||||||
|
payulatam_account_id = NULL,
|
||||||
|
payulatam_api_key = NULL;
|
23
data/payment_provider_data.xml
Normal file
23
data/payment_provider_data.xml
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<odoo noupdate="1">
|
||||||
|
|
||||||
|
<record id="payment_provider_payulatam" model="payment.provider">
|
||||||
|
<field name="name">PayU Latam</field>
|
||||||
|
<field name="image_128"
|
||||||
|
type="base64"
|
||||||
|
file="payment_payulatam/static/description/icon.png"/>
|
||||||
|
<field name="module_id" ref="base.module_payment_payulatam"/>
|
||||||
|
<!-- https://www.payulatam.com/medios-de-pago/ -->
|
||||||
|
<field name="payment_method_ids"
|
||||||
|
eval="[(6, 0, [
|
||||||
|
ref('payment.payment_method_card'),
|
||||||
|
ref('payment.payment_method_pix'),
|
||||||
|
ref('payment.payment_method_bank_reference'),
|
||||||
|
ref('payment.payment_method_bank_transfer'),
|
||||||
|
ref('payment.payment_method_pse'),
|
||||||
|
])]"/>
|
||||||
|
<field name="code">payulatam</field>
|
||||||
|
<field name="redirect_form_view_id" ref="redirect_form"/>
|
||||||
|
</record>
|
||||||
|
|
||||||
|
</odoo>
|
117
i18n/ar.po
Normal file
117
i18n/ar.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Malaz Abuidris <msea@odoo.com>, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Malaz Abuidris <msea@odoo.com>, 2023\n"
|
||||||
|
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: ar\n"
|
||||||
|
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "رمز "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "حالة الدفع غير صالحة. "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "لم يتم العثور على معاملة تطابق المرجع %s. "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "مفتاح الواجهة البرمجية لـ PayU Latam "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "معرف حساب PayU Latam "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "معرف تاجر PayU Latam "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "مزود الدفع "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "معاملة السداد"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "المعرف مُستخدم فقط لتعريف الحساب مع PayU Latam "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr "المعرف مُستخدم فقط لتعريف المتجر المعتمد على الدولة مع PayU Latam "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "الكود التقني لمزود الدفع هذا. "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"لقد تم إيقاف مزود الدفع.\n"
|
||||||
|
" جرب تعطيله والانتقال إلى <strong>Mercado Pago</strong>. "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "تم التصريح بالدفع. "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "لقد تم إلغاء الدفع. "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "لقد تمت معالجة الدفع بنجاح ولكن بانتظار الموافقة. "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "لقد تمت معالجة الدفع بنجاح. "
|
116
i18n/bg.po
Normal file
116
i18n/bg.po
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Maria Boyadjieva <marabo2000@gmail.com>, 2023
|
||||||
|
# aleksandar ivanov, 2023
|
||||||
|
# Turhan Aydin <taydin@unionproject.eu>, 2024
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Turhan Aydin <taydin@unionproject.eu>, 2024\n"
|
||||||
|
"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: bg\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Код"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Не е открита транзакция, съответстваща с референция %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Доставчик на разплащания"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Платежна транзакция"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Плащането Ви е упълномощено."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
124
i18n/ca.po
Normal file
124
i18n/ca.po
Normal file
@ -0,0 +1,124 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# RGB Consulting <odoo@rgbconsulting.com>, 2023
|
||||||
|
# Guspy12, 2023
|
||||||
|
# Ivan Espinola, 2023
|
||||||
|
# Quim - eccit <quim@eccit.com>, 2023
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# marcescu, 2023
|
||||||
|
# CristianCruzParra, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: CristianCruzParra, 2023\n"
|
||||||
|
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: ca\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Codi"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "L'estat del pagament no és vàlid."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "No s'ha trobat cap transacció que coincideixi amb la referència %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "Clau API PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID del compte de PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID de comerciant de PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Proveïdor de pagament"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transacció de pagament"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "L'ID només s'utilitza per identificar el compte amb PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"L'ID només s'utilitza per identificar la botiga dependent del país amb "
|
||||||
|
"PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "El codi tècnic d'aquest proveïdor de pagaments."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "El seu pagament s'ha autoritzat."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "El seu pagament ha estat cancel·lat."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"El vostre pagament s'ha processat correctament, però s'està esperant "
|
||||||
|
"l'aprovació."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
117
i18n/cs.po
Normal file
117
i18n/cs.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Jiří Podhorecký, 2023
|
||||||
|
# Ivana Bartonkova, 2023
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Jakub Smolka, 2024
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Jakub Smolka, 2024\n"
|
||||||
|
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: cs\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kód"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Neplatný stav platby."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Nebyla nalezena žádná transakce odpovídající odkazu %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API Klíč"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam Account ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Poskytovatel platby"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Platební transakce"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Vaše platba byla autorizována"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Vaše platba byla zrušena."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Vaše platba proběhla úspěšně, ale čeká na schválení."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Vaše platba proběhla úspěšně."
|
116
i18n/da.po
Normal file
116
i18n/da.po
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# lhmflexerp <lhm@flexerp.dk>, 2023
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Sanne Kristensen <sanne@vkdata.dk>, 2024
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Sanne Kristensen <sanne@vkdata.dk>, 2024\n"
|
||||||
|
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: da\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kode"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API Nægle"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam Konto ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "PayU Latam Forhandler ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Betalingsudbyder"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Betalingstransaktion"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Din betaling er blevet godkendt."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Din betaling er blevet annulleret."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Din betaling er behandlet, men venter på godkendelse."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Din betaling er blevet behandlet."
|
123
i18n/de.po
Normal file
123
i18n/de.po
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Larissa Manderfeld, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Larissa Manderfeld, 2023\n"
|
||||||
|
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: de\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Code"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Ungültiger Zahlungsstatus."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Keine Transaktion gefunden, die der Referenz %s entspricht."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API-Schlüssel"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam Account ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "PayU Latam Händler-ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Zahlungsanbieter"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Zahlungstransaktion"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"Die ID, die ausschließlich zur Identifizierung des PayULatam-Kontos "
|
||||||
|
"verwendet wird"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"Die ID dient ausschließlich zur Identifizierung des länderabhängigen Shops "
|
||||||
|
"mit PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Der technische Code dieses Zahlungsanbieters."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Dieser Anbieter ist veraltet.\n"
|
||||||
|
" Ziehen Sie in Erwägung, diesen zu deaktivieren und zu <strong>Mercado Pago</strong> zu wechseln."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Ihre Zahlung wurde genehmigt."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Ihre Zahlung wurde storniert."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"Ihre Zahlung wurde erfolgreich verarbeitet, wartet aber noch auf die "
|
||||||
|
"Freigabe."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Ihre Zahlung wurde erfolgreich verarbeitet."
|
122
i18n/es.po
Normal file
122
i18n/es.po
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Larissa Manderfeld, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Larissa Manderfeld, 2023\n"
|
||||||
|
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: es\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Código"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Estado de pago no válido"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
"No se ha encontrado ninguna transacción que coincida con la referencia %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "Clave de API de PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID de Cuenta de PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID de Comerciante de PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Proveedor de pago"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transacción de pago"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"El ID que se utiliza exclusivamente para identificar la cuenta con PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"El ID que se utiliza exclusivamente para identificar la tienda dependiente "
|
||||||
|
"del país con PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "El código técnico de este proveedor de pagos."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Este es un proveedor obsoleto.\n"
|
||||||
|
" Considere deshabilitarlo y cambiar a <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Se ha autorizado tu pago."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Tu pago ha sido cancelado."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"Tu pago ha sido procesado con éxito pero está en espera de tu aprobación."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Su pago ha sido procesado con éxito."
|
119
i18n/es_419.po
Normal file
119
i18n/es_419.po
Normal file
@ -0,0 +1,119 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Fernanda Alvarez, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Fernanda Alvarez, 2023\n"
|
||||||
|
"Language-Team: Spanish (Latin America) (https://app.transifex.com/odoo/teams/41243/es_419/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: es_419\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Código"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Estado de pago no válido."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "No se encontró ninguna transacción que coincida con la referencia %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "Clave API de PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID de la cuenta PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID del comerciante PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Proveedor de pago"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transacción de pago"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "El ID que se utiliza solo para identificar la cuenta con PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"El ID que se utiliza solo para identificar la tienda dependiente del país "
|
||||||
|
"con PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "El código técnico de este proveedor de pagos."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Este es un proveedor obsoleto.\n"
|
||||||
|
" Considere deshabilitarlo y cambiar a <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Se autorizó su pago."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Se canceló su pago."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Su pago se procesó con éxito pero está en espera de aprobación."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Su pago se proceso con éxito."
|
118
i18n/et.po
Normal file
118
i18n/et.po
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Leaanika Randmets, 2023
|
||||||
|
# Triine Aavik <triine@avalah.ee>, 2023
|
||||||
|
# Marek Pontus, 2023
|
||||||
|
# Anna, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Anna, 2023\n"
|
||||||
|
"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: et\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kood"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Makseteenuse pakkuja"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Maksetehing"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Antud makseteenuse pakkuja tehniline kood."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Teie makse on autoriseeritud"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Teie makse on tühistatud."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Teie makse on edukalt töödeldud, kuid ootab kinnitamist."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Teie makse on edukalt töödeldud. "
|
117
i18n/fa.po
Normal file
117
i18n/fa.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# odooers ir, 2023
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Hamed Mohammadi <hamed@dehongi.com>, 2023
|
||||||
|
# Hanna Kheradroosta, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Hanna Kheradroosta, 2023\n"
|
||||||
|
"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: fa\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "کد"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "سرویس دهنده پرداخت"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "تراکنش پرداخت"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "این پرداخت مجاز است."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "پرداخت شما لغو شده است."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "پرداخت شما با موفقیت انجام شد اما در انتظار تایید است."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
118
i18n/fi.po
Normal file
118
i18n/fi.po
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Veikko Väätäjä <veikko.vaataja@gmail.com>, 2023
|
||||||
|
# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2023
|
||||||
|
# Kim Asplund <kim.asplund@gmail.com>, 2023
|
||||||
|
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2023
|
||||||
|
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023\n"
|
||||||
|
"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: fi\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Koodi"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Viitettä %s vastaavaa tapahtumaa ei löytynyt."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Maksupalveluntarjoaja"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Maksutapahtuma"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Tämän maksupalveluntarjoajan tekninen koodi."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Maksusuorituksesi on hyväksytty."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Maksusi on peruutettu."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Maksusi on käsitelty onnistuneesti, mutta se odottaa hyväksyntää."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Maksusi on onnistuneesti käsitelty."
|
121
i18n/fr.po
Normal file
121
i18n/fr.po
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Jolien De Paepe, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Jolien De Paepe, 2023\n"
|
||||||
|
"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: fr\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Code"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Statut de paiement invalide."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Aucune transaction ne correspond à la référence %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "Clé API PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID du compte PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID du marchand PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Fournisseur de paiement"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transaction"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"L'identifiant uniquement utilisé pour identifier le compte avec PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"L'identifiant uniquement utilisé pour identifier la boutique indépendante du"
|
||||||
|
" pays avec PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Le code technique de ce fournisseur de paiement."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Ce fournisseur est obsolète.\n"
|
||||||
|
" Pensez à le désactiver et à passer à <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Votre paiement a été autorisé."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Votre paiement a été annulé."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"Votre paiement a été traité avec succès, mais est en attente d'approbation."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Votre paiement a été traité avec succès."
|
117
i18n/he.po
Normal file
117
i18n/he.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2023
|
||||||
|
# ExcaliberX <excaliberx@gmail.com>, 2023
|
||||||
|
# Ha Ketem <haketem@gmail.com>, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Ha Ketem <haketem@gmail.com>, 2023\n"
|
||||||
|
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: he\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "קוד"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "לא נמצאה עסקה המתאימה למספר האסמכתא %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "עסקת תשלום"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "התשלום שלך אושר."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "התשלום שלך בוטל."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "התשלום שלך עבר עיבוד בהצלחה אך הוא ממתין לאישור."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
92
i18n/hr.po
Normal file
92
i18n/hr.po
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Karolina Tonković <karolina.tonkovic@storm.hr>, 2019
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-06-09 14:05+0000\n"
|
||||||
|
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
|
||||||
|
"Last-Translator: Karolina Tonković <karolina.tonkovic@storm.hr>, 2019\n"
|
||||||
|
"Language-Team: Croatian (https://www.transifex.com/odoo/teams/41243/hr/)\n"
|
||||||
|
"Language: hr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_acquirer__provider__payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_acquirer
|
||||||
|
msgid "Payment Acquirer"
|
||||||
|
msgstr "Stjecatelj plaćanja"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_account_payment_method
|
||||||
|
msgid "Payment Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transakcija plaćanja"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "Provider"
|
||||||
|
msgstr "Davatelj "
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "The Payment Service Provider to use with this acquirer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:account.payment.method,name:payment_payulatam.payment_method_payulatam
|
||||||
|
msgid "payulatam"
|
||||||
|
msgstr ""
|
117
i18n/hu.po
Normal file
117
i18n/hu.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Tamás Németh <ntomasz81@gmail.com>, 2023
|
||||||
|
# gezza <geza.nagy@oregional.hu>, 2023
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# sixsix six, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: sixsix six, 2023\n"
|
||||||
|
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: hu\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kód"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Fizetési szolgáltató"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Fizetési tranzakció"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "A fizetés jóváhagyásra került."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "A fizetés törlésre került."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
120
i18n/id.po
Normal file
120
i18n/id.po
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Abe Manyo, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Abe Manyo, 2023\n"
|
||||||
|
"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: id\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kode"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Status pembayaran tidak valid."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Tidak ada transaksi dengan referensi %s yang cocok."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API Key"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID Akun PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID Pedagang PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Penyedia Pembayaran"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transaksi Tagihan"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "ID yang hanya digunakan untuk mengidentifikasi akun dengan PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"ID yang hanya digunakan untuk mengidentifikasi toko yang bergantung pada "
|
||||||
|
"negara dengan PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Kode teknis penyedia pembayaran ini."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Penyedia ini sudah didepresiasi.\n"
|
||||||
|
" Pertimbangkan untuk menonaktifkan penyedia dan mulai gunakan <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Tagihan Anda telah disahkan."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Pembayaran Anda telah dibatalkan."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"Pembayaran Anda sudah sukses diproses tapi sedang menunggu persetujuan."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Pembayaran Anda sukses diproses."
|
121
i18n/it.po
Normal file
121
i18n/it.po
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Marianna Ciofani, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Marianna Ciofani, 2023\n"
|
||||||
|
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: it\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Codice"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Stato di pagamento non valido."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Nessuna transazione trovata corrispondente al riferimento %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "Chiave API PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID account PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID commerciante PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Fornitore di pagamenti"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transazione di pagamento"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"L'ID utilizzato esclusivamente per identificare il conto con PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"L'ID utilizzato esclusivamente per identificare il negozio dipendente dal "
|
||||||
|
"paese con PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Codice tecnico del fornitore di pagamenti."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Il fornitore è obsoleto.\n"
|
||||||
|
" Disattivalo e passa a <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Il pagamento è stato autorizzato."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Il pagamento è stato annullato."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"Il pagamento è stato elaborato con successo ma è in attesa di approvazione."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Il pagamento è stato elaborato con successo."
|
117
i18n/ja.po
Normal file
117
i18n/ja.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Junko Augias, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Junko Augias, 2023\n"
|
||||||
|
"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: ja\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "コード"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "無効な支払ステータス"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "参照に一致する取引が見つかりません%s。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam APIキー"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam アカウントID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "PayU LatamマーチャントID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "決済プロバイダー"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "決済トランザクション"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "PayULatamのアカウントを識別するためにのみ使用されるID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr "PayULatamの国別店舗を識別するためにのみ使用されるID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "この決済プロバイダーのテクニカルコード。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"このプロバイダーは非推奨です。\n"
|
||||||
|
" 無効にし、 <strong>Mercado Pago</strong>に移行することを検討して下さい。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "お支払いは承認されました。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "お支払いはキャンセルされました。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "お支払いは無事処理されましたが、承認待ちとなっています。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "お支払いは無事処理されました。"
|
117
i18n/ko.po
Normal file
117
i18n/ko.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Daye Jeong, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Daye Jeong, 2023\n"
|
||||||
|
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: ko\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "코드"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "잘못된 결제 상태."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "%s 참조와 일치하는 거래 항목이 없습니다."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API 키"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam 계정 ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "PayU Latam 판매자 ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "결제대행업체"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "지불 거래"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "PayULatam에서 계정을 식별하는 데 사용되는 ID입니다"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr "PayULatam에서 국가별 상점을 식별하는 데 사용되는 ID입니다"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "이 결제대행업체의 기술 코드입니다."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"이 공급업체는 더 이상 사용되지 않습니다.\n"
|
||||||
|
" 해당 공급업체를 비활성화하고 <strong>Mercado Pago</strong>로 이동하십시오."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "귀하의 결제가 승인되었습니다."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "귀하의 결제가 취소되었습니다."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "결제가 성공적으로 처리되었지만 승인 대기 중입니다."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "성공적으로 결제가 완료되었습니다."
|
88
i18n/lb.po
Normal file
88
i18n/lb.po
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-06-09 14:05+0000\n"
|
||||||
|
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
|
||||||
|
"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n"
|
||||||
|
"Language: lb\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_acquirer__provider__payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_acquirer
|
||||||
|
msgid "Payment Acquirer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_account_payment_method
|
||||||
|
msgid "Payment Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "Provider"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "The Payment Service Provider to use with this acquirer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:account.payment.method,name:payment_payulatam.payment_method_payulatam
|
||||||
|
msgid "payulatam"
|
||||||
|
msgstr ""
|
117
i18n/lt.po
Normal file
117
i18n/lt.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Linas Versada <linaskrisiukenas@gmail.com>, 2023
|
||||||
|
# Silvija Butko <silvija.butko@gmail.com>, 2023
|
||||||
|
# Jonas Zinkevicius <jozi@odoo.com>, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Jonas Zinkevicius <jozi@odoo.com>, 2023\n"
|
||||||
|
"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: lt\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kodas"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Mokėjimo operacija"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Jūsų mokėjimas buvo patvirtintas."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Jūsų mokėjimas buvo atšauktas."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
116
i18n/lv.po
Normal file
116
i18n/lv.po
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Arnis Putniņš <arnis@allegro.lv>, 2023
|
||||||
|
# Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2023
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Martin Trigaux, 2023\n"
|
||||||
|
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: lv\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kods"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Maksājumu sniedzējs"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Maksājuma darījums"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
93
i18n/mn.po
Normal file
93
i18n/mn.po
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2019
|
||||||
|
# Martin Trigaux, 2019
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-06-09 14:05+0000\n"
|
||||||
|
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
|
||||||
|
"Last-Translator: Martin Trigaux, 2019\n"
|
||||||
|
"Language-Team: Mongolian (https://www.transifex.com/odoo/teams/41243/mn/)\n"
|
||||||
|
"Language: mn\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_acquirer__provider__payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_acquirer
|
||||||
|
msgid "Payment Acquirer"
|
||||||
|
msgstr "Төлбөрийн хэрэгсэл"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_account_payment_method
|
||||||
|
msgid "Payment Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Төлбөрийн гүйлгээ"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "Provider"
|
||||||
|
msgstr "Үйлчилгээ үзүүлэгч"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "The Payment Service Provider to use with this acquirer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:account.payment.method,name:payment_payulatam.payment_method_payulatam
|
||||||
|
msgid "payulatam"
|
||||||
|
msgstr ""
|
92
i18n/nb.po
Normal file
92
i18n/nb.po
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Martin Trigaux, 2019
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-06-09 14:05+0000\n"
|
||||||
|
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
|
||||||
|
"Last-Translator: Martin Trigaux, 2019\n"
|
||||||
|
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||||
|
"Language: nb\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_acquirer__provider__payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_acquirer
|
||||||
|
msgid "Payment Acquirer"
|
||||||
|
msgstr "Betalingsløsning"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_account_payment_method
|
||||||
|
msgid "Payment Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Betalingstransaksjon"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "Provider"
|
||||||
|
msgstr "Tilbyder"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "The Payment Service Provider to use with this acquirer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:account.payment.method,name:payment_payulatam.payment_method_payulatam
|
||||||
|
msgid "payulatam"
|
||||||
|
msgstr ""
|
121
i18n/nl.po
Normal file
121
i18n/nl.po
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Jolien De Paepe, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Jolien De Paepe, 2023\n"
|
||||||
|
"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: nl\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Code"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Ongeldige betalingsstatus."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Geen transactie gevonden die overeenkomt met referentie %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API sleutel"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam account ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "PayU Latam handelaar ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Betaalprovider"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Betalingstransactie"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"De ID die uitsluitend wordt gebruikt om het account bij PayULatam te "
|
||||||
|
"identificeren"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"De ID die uitsluitend wordt gebruikt om de landafhankelijke winkel te "
|
||||||
|
"identificeren met PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "De technische code van deze betaalprovider."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Deze provider is verouderd.\n"
|
||||||
|
"Overweeg deze provider uit te schakelen en over te stappen naar <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Jouw betaling is toegestaan."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Jouw betaling is geannuleerd."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Je betaling is succesvol verwerkt maar wacht op goedkeuring."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Je betaling is succesvol verwerkt."
|
110
i18n/payment_payulatam.pot
Normal file
110
i18n/payment_payulatam.pot
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 21:56+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_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
116
i18n/pl.po
Normal file
116
i18n/pl.po
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Anita Kosobucka, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Anita Kosobucka, 2023\n"
|
||||||
|
"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: pl\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kod"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Nieprawidłowy status płatności."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Nie znaleziono transakcji pasującej do referencji %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Dostawca Płatności"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transakcja płatności"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Kod techniczny tego dostawcy usług płatniczych."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Twoja płatność została autoryzowana."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Twoja płatność została anulowana"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"Twoja płatność została pomyślnie przetworzona, ale czeka na zatwierdzenie."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Twoja płatność została poprawnie przetworzona."
|
114
i18n/pt.po
Normal file
114
i18n/pt.po
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Wil Odoo, 2023\n"
|
||||||
|
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: pt\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Código"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transação de Pagamento"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "O seu pagamento foi autorizado."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
120
i18n/pt_BR.po
Normal file
120
i18n/pt_BR.po
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Maitê Dietze, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Maitê Dietze, 2023\n"
|
||||||
|
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: pt_BR\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Código"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Status de pagamento inválido."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Nenhuma transação encontrada com a referência %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "Chave da API da PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID da conta PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID do comerciante da PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Provedor de serviços de pagamento"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transação de pagamento"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "O ID usado exclusivamente para identificar a conta no PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"O ID usado exclusivamente para identificar a loja dependente do país com o "
|
||||||
|
"PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "O código técnico deste provedor de pagamento."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Esse provedor está obsoleto.\n"
|
||||||
|
"Considere desativá-lo e mudar para <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Seu pagamento foi autorizado."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Seu pagamento foi cancelado."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"Seu pagamento foi processado com sucesso, mas está aguardando aprovação."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Seu pagamento foi processado com sucesso."
|
88
i18n/ro.po
Normal file
88
i18n/ro.po
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-06-09 14:05+0000\n"
|
||||||
|
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
|
||||||
|
"Language-Team: Romanian (https://www.transifex.com/odoo/teams/41243/ro/)\n"
|
||||||
|
"Language: ro\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_acquirer__provider__payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_acquirer
|
||||||
|
msgid "Payment Acquirer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_account_payment_method
|
||||||
|
msgid "Payment Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "Provider"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__payulatam_account_id
|
||||||
|
msgid "The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_acquirer__provider
|
||||||
|
msgid "The Payment Service Provider to use with this acquirer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:account.payment.method,name:payment_payulatam.payment_method_payulatam
|
||||||
|
msgid "payulatam"
|
||||||
|
msgstr ""
|
116
i18n/ru.po
Normal file
116
i18n/ru.po
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# ILMIR <karamov@it-projects.info>, 2023
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Wil Odoo, 2024
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Wil Odoo, 2024\n"
|
||||||
|
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: ru\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Код"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Не найдено ни одной транзакции, соответствующей ссылке %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Платежный провайдер"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Операция Оплаты"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Технический код этого платежного провайдера."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Ваш платеж был подтвержден."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Ваш платеж был отменен."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Ваш платеж был успешно обработан, но ожидает одобрения."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Ваш платеж был успешно обработан."
|
114
i18n/sk.po
Normal file
114
i18n/sk.po
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Wil Odoo, 2023\n"
|
||||||
|
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: sk\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kód"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Platobná transakcia"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Vaša platba bola autorizovaná."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Vaša platba bola úspešne spracovaná, ale čaká na schválenie."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
115
i18n/sl.po
Normal file
115
i18n/sl.po
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Tomaž Jug <tomaz@editor.si>, 2023
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Martin Trigaux, 2023\n"
|
||||||
|
"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: sl\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Oznaka"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Ponudnik plačil"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Plačilna transakcija"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Vaše plačilo je bilo potrjeno."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
117
i18n/sr.po
Normal file
117
i18n/sr.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, 2023
|
||||||
|
# コフスタジオ, 2024
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: コフスタジオ, 2024\n"
|
||||||
|
"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: sr\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kod"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "No transaction found matching reference %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Provajder plaćanja"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Transakcija plaćanja"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "The technical code of this payment provider."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Vaše plaćanje je autorizovano."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Your payment has been cancelled."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
118
i18n/sv.po
Normal file
118
i18n/sv.po
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Anders Wallenquist <anders.wallenquist@vertel.se>, 2023
|
||||||
|
# Lasse L, 2023
|
||||||
|
# Jakob Krabbe <jakob.krabbe@vertel.se>, 2023
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Kim Asplund <kim.asplund@gmail.com>, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Kim Asplund <kim.asplund@gmail.com>, 2023\n"
|
||||||
|
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: sv\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kod"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Ingen transaktion hittades som matchar referensen %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Betalningsleverantör"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Betalningstransaktion"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Den tekniska koden för denna betalningsleverantör."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Din betalning har bekräftas."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Din betalning har avbrutits."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Din betalning har behandlats men väntar på godkännande."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
117
i18n/th.po
Normal file
117
i18n/th.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Rasareeyar Lappiam, 2024
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Rasareeyar Lappiam, 2024\n"
|
||||||
|
"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: th\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "โค้ด"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "สถานะการชำระเงินไม่ถูกต้อง"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "ไม่พบธุรกรรมที่ตรงกับการอ้างอิง %s"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "คีย์ API ของ PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ไอดีบัญชี PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ไอดีผู้ขาย PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "ผู้ให้บริการชำระเงิน"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "ธุรกรรมสำหรับการชำระเงิน"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "ไอดีใช้เพื่อระบุบัญชีกับ PayULatam เท่านั้น"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr "ไอดีใช้เพื่อระบุร้านค้าที่ขึ้นอยู่กับประเทศด้วย PayULatam เท่านั้น"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "รหัสทางเทคนิคของผู้ให้บริการชำระเงินรายนี้"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"ผู้ให้บริการรายนี้เลิกใช้แล้ว\n"
|
||||||
|
" ให้พิจารณาปิดการใช้งานและเปลี่ยนไปใช้ <strong>Mercado Pago</strong>"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "การชำระเงินของคุณได้รับการอนุมัติแล้ว"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "การชำระเงินของคุณถูกยกเลิก"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "การชำระเงินของคุณได้รับการประมวลผลเรียบร้อยแล้ว แต่กำลังรอการอนุมัติ"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "การชำระเงินของคุณได้รับการประมวลผลเรียบร้อยแล้ว"
|
122
i18n/tr.po
Normal file
122
i18n/tr.po
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Ediz Duman <neps1192@gmail.com>, 2023
|
||||||
|
# Murat Durmuş <muratd@projetgrup.com>, 2023
|
||||||
|
# Umur Akın <umura@projetgrup.com>, 2023
|
||||||
|
# Murat Kaplan <muratk@projetgrup.com>, 2023
|
||||||
|
# abc Def <hdogan1974@gmail.com>, 2023
|
||||||
|
# Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2023\n"
|
||||||
|
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: tr\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Kod"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Geçersiz ödeme durumu."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Referans %s eşleşen bir işlem bulunamadı."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API Anahtarı"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam Hesap Kimliği"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "PayU Latam Tüccar Kimliği"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Ödeme Sağlayıcı"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Ödeme İşlemi"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "Kimlik yalnızca hesabı PayULatam ile tanımlamak için kullanılır"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"Kimlik yalnızca ülkeye bağlı mağazayı PayULatam ile tanımlamak için "
|
||||||
|
"kullanılır"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Bu ödeme sağlayıcısının teknik kodu."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Ödemeniz onaylandı."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Ödemeniz iptal edildi."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Ödemeniz başarıyla işleme koyuldu, ancak onay bekliyor."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
122
i18n/uk.po
Normal file
122
i18n/uk.po
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Martin Trigaux, 2023
|
||||||
|
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Wil Odoo, 2023\n"
|
||||||
|
"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: uk\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Код"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Недійсний статус платежу."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Не знайдено жодної транзакції, що відповідає референсу %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "API ключ PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID рахунку PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID продавця PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Провайдер платежу"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Платіжна операція"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"Ідентифікатор використовується виключно для ідентифікації облікового запису "
|
||||||
|
"в PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr ""
|
||||||
|
"Ідентифікатор використовується виключно для ідентифікації залежного від "
|
||||||
|
"країни магазину з PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Технічний код цього провайдера платежу."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Цей провайдер не обслуговується.\n"
|
||||||
|
" Ви можете вимкнути його та перейти на <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Вашу оплату було авторизовано."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Ваш платіж скасовано."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Ваш платіж успішно оброблено, але очікує на затвердження."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr ""
|
117
i18n/vi.po
Normal file
117
i18n/vi.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Thi Huong Nguyen, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Thi Huong Nguyen, 2023\n"
|
||||||
|
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: vi\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "Mã"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "Trạng thái thanh toán không hợp lệ."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "Không tìm thấy giao dịch nào khớp với mã %s."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "Mã khoá API PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "ID tài khoản PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "ID người bán PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "Nhà cung cấp dịch vụ thanh toán"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "Giao dịch thanh toán"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "ID chỉ được sử dụng để xác định tài khoản với PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr "ID chỉ được sử dụng để xác định cửa hàng theo quốc gia với PayULatam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "Mã kỹ thuật của nhà cung cấp dịch vụ thanh toán này."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"Nhà cung cấp này đã bị ngừng sử dụng.\n"
|
||||||
|
" Hãy cân nhắc vô hiệu hoá nhà cung cấp đó và chuyển sang <strong>Mercado Pago</strong>."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "Thanh toán của bạn đã được uỷ quyền."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "Thanh toán của bạn đã bị hủy."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "Thanh toán của bạn đã được xử lý thành công nhưng đang chờ phê duyệt."
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "Thanh toán của bạn đã được xử lý thành công."
|
118
i18n/zh_CN.po
Normal file
118
i18n/zh_CN.po
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023
|
||||||
|
# Chloe Wang, 2023
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Chloe Wang, 2023\n"
|
||||||
|
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: zh_CN\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "代码"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "无效的支付状态。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "没有发现与参考文献%s相匹配的交易。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API 钥匙"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam 帐户 ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "PayU Latam 商家 ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "支付提供商"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "付款交易"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "仅用于识别 PayULatam 账户的 ID"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr "该 ID 仅用于识别 PayULatam 的国别商店"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "该支付提供商的技术代码。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"该提供商已过时。\n"
|
||||||
|
" 请考虑禁用,并转用<strong>Mercado Pago</strong>。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "支付已获授权。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "您的支付已被取消。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "您的支付已经成功处理,但正在等待批准。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "您的付款已成功处理。"
|
117
i18n/zh_TW.po
Normal file
117
i18n/zh_TW.po
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * payment_payulatam
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Wil Odoo, 2023
|
||||||
|
# Tony Ng, 2024
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 17.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||||
|
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||||
|
"Last-Translator: Tony Ng, 2024\n"
|
||||||
|
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Language: zh_TW\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "Code"
|
||||||
|
msgstr "程式碼"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid payment status."
|
||||||
|
msgstr "無效付款狀態。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#. odoo-python
|
||||||
|
#: code:addons/payment_payulatam/models/payment_transaction.py:0
|
||||||
|
#, python-format
|
||||||
|
msgid "No transaction found matching reference %s."
|
||||||
|
msgstr "沒有找到匹配參考 %s 的交易。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields.selection,name:payment_payulatam.selection__payment_provider__code__payulatam
|
||||||
|
#: model:payment.provider,name:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "PayU Latam"
|
||||||
|
msgstr "PayU Latam"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_api_key
|
||||||
|
msgid "PayU Latam API Key"
|
||||||
|
msgstr "PayU Latam API 密鑰"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid "PayU Latam Account ID"
|
||||||
|
msgstr "PayU Latam 帳戶識別碼"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,field_description:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "PayU Latam Merchant ID"
|
||||||
|
msgstr "PayU Latam 商戶識別碼"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_provider
|
||||||
|
msgid "Payment Provider"
|
||||||
|
msgstr "支付提供商"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model,name:payment_payulatam.model_payment_transaction
|
||||||
|
msgid "Payment Transaction"
|
||||||
|
msgstr "付款交易"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_merchant_id
|
||||||
|
msgid "The ID solely used to identify the account with PayULatam"
|
||||||
|
msgstr "只用於向 PayULatam 識別該帳戶的識別碼"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__payulatam_account_id
|
||||||
|
msgid ""
|
||||||
|
"The ID solely used to identify the country-dependent shop with PayULatam"
|
||||||
|
msgstr "只用於向 PayULatam 識別相關國家/地區商店的識別碼"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model:ir.model.fields,help:payment_payulatam.field_payment_provider__code
|
||||||
|
msgid "The technical code of this payment provider."
|
||||||
|
msgstr "此付款服務商的技術代碼。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:ir.ui.view,arch_db:payment_payulatam.payment_provider_form
|
||||||
|
msgid ""
|
||||||
|
"This provider is deprecated.\n"
|
||||||
|
" Consider disabling it and moving to <strong>Mercado Pago</strong>."
|
||||||
|
msgstr ""
|
||||||
|
"此服務商已被棄用。\n"
|
||||||
|
" 請考慮將它設為停用,並轉用 <strong>Mercado Pago</strong>。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,auth_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been authorized."
|
||||||
|
msgstr "您的付款已獲授權。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,cancel_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been cancelled."
|
||||||
|
msgstr "您的付款已被取消。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,pending_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid ""
|
||||||
|
"Your payment has been successfully processed but is waiting for approval."
|
||||||
|
msgstr "您的付款已成功處理,但正在等待批准。"
|
||||||
|
|
||||||
|
#. module: payment_payulatam
|
||||||
|
#: model_terms:payment.provider,done_msg:payment_payulatam.payment_provider_payulatam
|
||||||
|
msgid "Your payment has been successfully processed."
|
||||||
|
msgstr "你的付款已成功處理。"
|
4
models/__init__.py
Normal file
4
models/__init__.py
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from . import payment_provider
|
||||||
|
from . import payment_transaction
|
88
models/payment_provider.py
Normal file
88
models/payment_provider.py
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from hashlib import md5
|
||||||
|
|
||||||
|
from odoo import fields, models
|
||||||
|
from odoo.tools.float_utils import float_repr, float_split
|
||||||
|
|
||||||
|
from odoo.addons.payment_payulatam import const
|
||||||
|
|
||||||
|
class PaymentProvider(models.Model):
|
||||||
|
_inherit = 'payment.provider'
|
||||||
|
|
||||||
|
code = fields.Selection(
|
||||||
|
selection_add=[('payulatam', 'PayU Latam')], ondelete={'payulatam': 'set default'})
|
||||||
|
payulatam_merchant_id = fields.Char(
|
||||||
|
string="PayU Latam Merchant ID",
|
||||||
|
help="The ID solely used to identify the account with PayULatam",
|
||||||
|
required_if_provider='payulatam')
|
||||||
|
payulatam_account_id = fields.Char(
|
||||||
|
string="PayU Latam Account ID",
|
||||||
|
help="The ID solely used to identify the country-dependent shop with PayULatam",
|
||||||
|
required_if_provider='payulatam')
|
||||||
|
payulatam_api_key = fields.Char(
|
||||||
|
string="PayU Latam API Key", required_if_provider='payulatam',
|
||||||
|
groups='base.group_system')
|
||||||
|
|
||||||
|
def _get_supported_currencies(self):
|
||||||
|
""" Override of `payment` to return the supported currencies. """
|
||||||
|
supported_currencies = super()._get_supported_currencies()
|
||||||
|
if self.code == 'payulatam':
|
||||||
|
supported_currencies = supported_currencies.filtered(
|
||||||
|
lambda c: c.name in const.SUPPORTED_CURRENCIES
|
||||||
|
)
|
||||||
|
return supported_currencies
|
||||||
|
|
||||||
|
def _payulatam_generate_sign(self, values, incoming=True):
|
||||||
|
""" Generate the signature for incoming or outgoing communications.
|
||||||
|
|
||||||
|
:param dict values: The values used to generate the signature
|
||||||
|
:param bool incoming: Whether the signature must be generated for an incoming (PayU Latam to
|
||||||
|
Odoo) or outgoing (Odoo to PayU Latam) communication.
|
||||||
|
:return: The signature
|
||||||
|
:rtype: str
|
||||||
|
"""
|
||||||
|
if incoming:
|
||||||
|
# "Confirmation" and "Response" pages have a different way to calculate what they call the `new_value`
|
||||||
|
if self.env.context.get('payulatam_is_confirmation_page'):
|
||||||
|
# https://developers.payulatam.com/latam/en/docs/integrations/webcheckout-integration/confirmation-page.html#signature-validation
|
||||||
|
# For confirmation page, PayU Latam round to the first digit if the second one is a zero
|
||||||
|
# to generate their signature.
|
||||||
|
# e.g:
|
||||||
|
# 150.00 -> 150.0
|
||||||
|
# 150.26 -> 150.26
|
||||||
|
# This happens to be Python 3's default behavior when casting to `float`.
|
||||||
|
new_value = "%d.%d" % float_split(float(values.get('TX_VALUE')), 2)
|
||||||
|
else:
|
||||||
|
# https://developers.payulatam.com/latam/en/docs/integrations/webcheckout-integration/response-page.html#signature-validation
|
||||||
|
# PayU Latam use the "Round half to even" rounding method
|
||||||
|
# to generate their signature. This happens to be Python 3's
|
||||||
|
# default rounding method.
|
||||||
|
new_value = float_repr(float(values.get('TX_VALUE')), 1)
|
||||||
|
data_string = '~'.join([
|
||||||
|
self.payulatam_api_key,
|
||||||
|
self.payulatam_merchant_id,
|
||||||
|
values['referenceCode'],
|
||||||
|
new_value,
|
||||||
|
values['currency'],
|
||||||
|
values.get('transactionState'),
|
||||||
|
])
|
||||||
|
else:
|
||||||
|
data_string = '~'.join([
|
||||||
|
self.payulatam_api_key,
|
||||||
|
self.payulatam_merchant_id,
|
||||||
|
values['referenceCode'],
|
||||||
|
float_repr(float(values['amount']), 2),
|
||||||
|
values['currency'],
|
||||||
|
values['paymentMethods'],
|
||||||
|
])
|
||||||
|
return md5(data_string.encode('utf-8')).hexdigest()
|
||||||
|
|
||||||
|
#=== BUSINESS METHODS ===#
|
||||||
|
|
||||||
|
def _get_default_payment_method_codes(self):
|
||||||
|
""" Override of `payment` to return the default payment method codes. """
|
||||||
|
default_codes = super()._get_default_payment_method_codes()
|
||||||
|
if self.code != 'payulatam':
|
||||||
|
return default_codes
|
||||||
|
return const.DEFAULT_PAYMENT_METHODS_CODES
|
151
models/payment_transaction.py
Normal file
151
models/payment_transaction.py
Normal file
@ -0,0 +1,151 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
import hmac
|
||||||
|
import logging
|
||||||
|
|
||||||
|
from werkzeug import urls
|
||||||
|
|
||||||
|
from odoo import _, api, models
|
||||||
|
from odoo.exceptions import ValidationError
|
||||||
|
from odoo.tools.float_utils import float_repr
|
||||||
|
|
||||||
|
from odoo.addons.payment import utils as payment_utils
|
||||||
|
from odoo.addons.payment_payulatam import const
|
||||||
|
from odoo.addons.payment_payulatam.controllers.main import PayuLatamController
|
||||||
|
|
||||||
|
_logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
class PaymentTransaction(models.Model):
|
||||||
|
_inherit = 'payment.transaction'
|
||||||
|
|
||||||
|
@api.model
|
||||||
|
def _compute_reference(self, provider_code, prefix=None, separator='-', **kwargs):
|
||||||
|
""" Override of payment to ensure that PayU Latam requirements for references are satisfied.
|
||||||
|
|
||||||
|
PayU Latam requirements for transaction are as follows:
|
||||||
|
- References must be unique at provider level for a given merchant account.
|
||||||
|
This is satisfied by singularizing the prefix with the current datetime. If two
|
||||||
|
transactions are created simultaneously, `_compute_reference` ensures the uniqueness of
|
||||||
|
references by suffixing a sequence number.
|
||||||
|
|
||||||
|
:param str provider_code: The code of the provider handling the transaction
|
||||||
|
:param str prefix: The custom prefix used to compute the full reference
|
||||||
|
:param str separator: The custom separator used to separate the prefix from the suffix
|
||||||
|
:return: The unique reference for the transaction
|
||||||
|
:rtype: str
|
||||||
|
"""
|
||||||
|
if provider_code == 'payulatam':
|
||||||
|
if not prefix:
|
||||||
|
# If no prefix is provided, it could mean that a module has passed a kwarg intended
|
||||||
|
# for the `_compute_reference_prefix` method, as it is only called if the prefix is
|
||||||
|
# empty. We call it manually here because singularizing the prefix would generate a
|
||||||
|
# default value if it was empty, hence preventing the method from ever being called
|
||||||
|
# and the transaction from received a reference named after the related document.
|
||||||
|
prefix = self.sudo()._compute_reference_prefix(
|
||||||
|
provider_code, separator, **kwargs
|
||||||
|
) or None
|
||||||
|
prefix = payment_utils.singularize_reference_prefix(prefix=prefix, separator=separator)
|
||||||
|
return super()._compute_reference(
|
||||||
|
provider_code, prefix=prefix, separator=separator, **kwargs
|
||||||
|
)
|
||||||
|
|
||||||
|
def _get_specific_rendering_values(self, processing_values):
|
||||||
|
""" Override of payment to return Payulatam-specific rendering values.
|
||||||
|
|
||||||
|
Note: self.ensure_one() from `_get_processing_values`
|
||||||
|
|
||||||
|
:param dict processing_values: The generic and specific processing values of the transaction
|
||||||
|
:return: The dict of provider-specific processing values
|
||||||
|
:rtype: dict
|
||||||
|
"""
|
||||||
|
res = super()._get_specific_rendering_values(processing_values)
|
||||||
|
if self.provider_code != 'payulatam':
|
||||||
|
return res
|
||||||
|
|
||||||
|
api_url = 'https://checkout.payulatam.com/ppp-web-gateway-payu/' \
|
||||||
|
if self.provider_id.state == 'enabled' \
|
||||||
|
else 'https://sandbox.checkout.payulatam.com/ppp-web-gateway-payu/'
|
||||||
|
base_url = self.get_base_url()
|
||||||
|
payulatam_values = {
|
||||||
|
'merchantId': self.provider_id.payulatam_merchant_id,
|
||||||
|
'referenceCode': self.reference,
|
||||||
|
'description': self.reference,
|
||||||
|
'amount': float_repr(processing_values['amount'], self.currency_id.decimal_places or 2),
|
||||||
|
'tax': 0,
|
||||||
|
'taxReturnBase': 0,
|
||||||
|
'currency': self.currency_id.name,
|
||||||
|
'paymentMethods': const.PAYMENT_METHODS_MAPPING.get(
|
||||||
|
self.payment_method_code, self.payment_method_code
|
||||||
|
),
|
||||||
|
'accountId': self.provider_id.payulatam_account_id,
|
||||||
|
'buyerFullName': self.partner_name,
|
||||||
|
'buyerEmail': self.partner_email,
|
||||||
|
'responseUrl': urls.url_join(base_url, PayuLatamController._return_url),
|
||||||
|
'confirmationUrl': urls.url_join(base_url, PayuLatamController._webhook_url),
|
||||||
|
'api_url': api_url,
|
||||||
|
}
|
||||||
|
if self.provider_id.state != 'enabled':
|
||||||
|
payulatam_values['test'] = 1
|
||||||
|
payulatam_values['signature'] = self.provider_id._payulatam_generate_sign(
|
||||||
|
payulatam_values, incoming=False
|
||||||
|
)
|
||||||
|
return payulatam_values
|
||||||
|
|
||||||
|
def _get_tx_from_notification_data(self, provider_code, notification_data):
|
||||||
|
""" Override of payment to find the transaction based on Payulatam data.
|
||||||
|
|
||||||
|
:param str provider_code: The code of the provider that handled the transaction
|
||||||
|
:param dict notification_data: The notification data sent by the provider
|
||||||
|
:return: The transaction if found
|
||||||
|
:rtype: recordset of `payment.transaction`
|
||||||
|
:raise: ValidationError if the data match no transaction
|
||||||
|
"""
|
||||||
|
tx = super()._get_tx_from_notification_data(provider_code, notification_data)
|
||||||
|
if provider_code != 'payulatam' or len(tx) == 1:
|
||||||
|
return tx
|
||||||
|
|
||||||
|
reference = notification_data.get('referenceCode')
|
||||||
|
tx = self.search([('reference', '=', reference), ('provider_code', '=', 'payulatam')])
|
||||||
|
if not tx:
|
||||||
|
raise ValidationError(
|
||||||
|
"PayU Latam: " + _("No transaction found matching reference %s.", reference)
|
||||||
|
)
|
||||||
|
|
||||||
|
return tx
|
||||||
|
|
||||||
|
def _process_notification_data(self, notification_data):
|
||||||
|
""" Override of payment to process the transaction based on Payulatam data.
|
||||||
|
|
||||||
|
Note: self.ensure_one()
|
||||||
|
|
||||||
|
:param dict notification_data: The notification data sent by the provider
|
||||||
|
:return: None
|
||||||
|
"""
|
||||||
|
super()._process_notification_data(notification_data)
|
||||||
|
if self.provider_code != 'payulatam':
|
||||||
|
return
|
||||||
|
|
||||||
|
# Update the provider reference.
|
||||||
|
self.provider_reference = notification_data.get('transactionId')
|
||||||
|
|
||||||
|
# Update the payment method.
|
||||||
|
payment_method_type = notification_data.get('lapPaymentMethod', '').lower()
|
||||||
|
payment_method = self.env['payment.method']._get_from_code(payment_method_type)
|
||||||
|
self.payment_method_id = payment_method or self.payment_method_id
|
||||||
|
|
||||||
|
# Update the payment state.
|
||||||
|
status = notification_data.get('lapTransactionState')
|
||||||
|
state_message = notification_data.get('message')
|
||||||
|
if status == 'PENDING':
|
||||||
|
self._set_pending()
|
||||||
|
elif status == 'APPROVED':
|
||||||
|
self._set_done(extra_allowed_states=('cancel',))
|
||||||
|
elif status in ('EXPIRED', 'DECLINED'):
|
||||||
|
self._set_canceled(state_message=state_message)
|
||||||
|
else:
|
||||||
|
_logger.warning(
|
||||||
|
"received data with invalid payment status (%s) for transaction with reference %s",
|
||||||
|
status, self.reference
|
||||||
|
)
|
||||||
|
self._set_error("PayU Latam: " + _("Invalid payment status."))
|
BIN
static/description/icon.png
Normal file
BIN
static/description/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 987 B |
1
static/description/icon.svg
Normal file
1
static/description/icon.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg width="50" height="50" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path d="M43.105 4h.972V.818h1.108V0H42v.818h1.105V4Zm2.775 0h.858V1.453h.053L47.663 4h.555l.871-2.547h.056V4H50V0h-1.108l-.924 2.714h-.05L46.99 0h-1.11v4Z" fill="#D1D5DB"/><path d="m46.325 18.237-2.978-.001a.59.59 0 0 0-.589.59v.416h.207c1.345 0 1.845.222 1.845 1.45v1.744h1.513a.589.589 0 0 0 .589-.588v-3.021a.589.589 0 0 0-.587-.59Zm-16.253 4.69c-.138-.172-.398-.196-.658-.196h-.196c-.649 0-.903.2-1.047.825l-1.804 7.513c-.225.923-.541 1.092-1.083 1.092-.662 0-.928-.158-1.192-1.096l-2.043-7.513c-.17-.63-.419-.821-1.068-.821h-.174c-.262 0-.523.024-.657.2-.134.174-.089.436-.02.694l2.065 7.578c.387 1.45.848 2.651 2.568 2.651.32 0 .618-.045.865-.128-.522 1.644-1.053 2.37-2.618 2.53-.317.027-.524.072-.639.227-.12.16-.092.39-.05.595l.044.194c.093.45.252.728.756.728.053 0 .11-.003.17-.008 2.337-.153 3.59-1.414 4.322-4.352l2.5-10.02c.06-.258.096-.52-.041-.692ZM17.496 28.7v1.517c0 1.236-.458 1.952-2.796 1.952-1.545 0-2.296-.56-2.296-1.713 0-1.263.754-1.756 2.687-1.756h2.405ZM14.7 22.412c-1.275 0-2.074.16-2.377.22-.536.118-.76.265-.76.877v.174c0 .24.035.405.11.522.089.136.232.205.424.205.094 0 .203-.016.333-.048.306-.077 1.286-.236 2.357-.236 1.924 0 2.709.534 2.709 1.844v1.168h-2.427c-3.119 0-4.572 1.054-4.572 3.318 0 2.196 1.5 3.406 4.225 3.406 3.237 0 4.68-1.104 4.68-3.58V25.97c0-2.394-1.538-3.558-4.702-3.558Zm-6.115 1.452c0 1.803-.46 2.78-2.883 2.78h-3.73v-4.653c0-.645.24-.885.883-.885h2.847c1.826 0 2.883.452 2.883 2.758ZM5.702 19.24H2.486C.766 19.24 0 20.007 0 21.73v11.065c0 .665.213.879.877.879h.218c.664 0 .877-.214.877-.88V28.49h3.73c3.312 0 4.855-1.47 4.855-4.625 0-3.155-1.543-4.625-4.855-4.625Zm40.913-4.12h-1.502a.297.297 0 0 1-.297-.298v-1.524c0-.164.134-.297.297-.297h1.502c.164 0 .297.134.297.298v1.524a.297.297 0 0 1-.297.297Zm2.947 3.12H47.35a.437.437 0 0 1-.436-.439v-2.244c0-.241.196-.437.437-.437h2.212c.241 0 .437.197.437.438v2.244a.437.437 0 0 1-.438.438Zm-6.217 4.197a.588.588 0 0 1-.587-.59v-2.604h-.217c-1.344 0-1.844.222-1.844 1.45v2.872l-.001.018v.63l-.002.064v4.013c0 .49-.094.88-.289 1.184-.366.566-1.092.823-2.254.825-1.16-.002-1.886-.259-2.253-.825-.195-.303-.29-.693-.29-1.184v-4.708l-.002-.017v-2.872c0-1.228-.5-1.45-1.845-1.45h-.423c-1.345 0-1.845.222-1.845 1.45v7.597c0 1.222.275 2.257.807 3.091 1.026 1.617 3.014 2.478 5.841 2.478h.02c2.828 0 4.816-.861 5.842-2.478.532-.834.807-1.869.807-3.09v-5.854h-1.465Z" fill="#A6C307"/></svg>
|
After Width: | Height: | Size: 2.4 KiB |
4
tests/__init__.py
Normal file
4
tests/__init__.py
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from . import common
|
||||||
|
from . import test_payulatam
|
34
tests/common.py
Normal file
34
tests/common.py
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from odoo.addons.payment.tests.common import PaymentCommon
|
||||||
|
from odoo.addons.account.tests.common import AccountTestInvoicingCommon
|
||||||
|
|
||||||
|
|
||||||
|
class PayULatamCommon(AccountTestInvoicingCommon, PaymentCommon):
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def setUpClass(cls, chart_template_ref=None):
|
||||||
|
super().setUpClass(chart_template_ref=chart_template_ref)
|
||||||
|
|
||||||
|
cls.payulatam = cls._prepare_provider('payulatam', update_values={
|
||||||
|
'payulatam_account_id': 'dummy',
|
||||||
|
'payulatam_merchant_id': 'dummy',
|
||||||
|
'payulatam_api_key': 'dummy',
|
||||||
|
})
|
||||||
|
|
||||||
|
# Override default values
|
||||||
|
cls.provider = cls.payulatam
|
||||||
|
cls.currency = cls.currency_euro
|
||||||
|
|
||||||
|
cls.async_notification_data = {
|
||||||
|
'currency': cls.currency.name,
|
||||||
|
'reference_sale': cls.reference,
|
||||||
|
'response_message_pol': 'APPROVED',
|
||||||
|
'sign': '6b4728ddb01317af58f92b8accdb4a42',
|
||||||
|
'state_pol': '4',
|
||||||
|
'transaction_id': '7008bc34-8258-4857-b866-7d4d7982bd73',
|
||||||
|
'value': str(cls.amount)
|
||||||
|
}
|
||||||
|
|
||||||
|
cls.async_notification_data_webhook = cls.async_notification_data.copy()
|
||||||
|
cls.async_notification_data_webhook["sign"] = 'e227f90e64808320953dbbcb5ee96c9f'
|
198
tests/test_payulatam.py
Normal file
198
tests/test_payulatam.py
Normal file
@ -0,0 +1,198 @@
|
|||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from unittest.mock import patch
|
||||||
|
|
||||||
|
from freezegun import freeze_time
|
||||||
|
from werkzeug.exceptions import Forbidden
|
||||||
|
|
||||||
|
from odoo.exceptions import ValidationError
|
||||||
|
from odoo.fields import Command
|
||||||
|
from odoo.tests import tagged
|
||||||
|
from odoo.tools import mute_logger
|
||||||
|
|
||||||
|
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||||
|
from odoo.addons.payment_payulatam.controllers.main import PayuLatamController
|
||||||
|
from odoo.addons.payment_payulatam.tests.common import PayULatamCommon
|
||||||
|
|
||||||
|
|
||||||
|
@tagged('post_install', '-at_install')
|
||||||
|
class PayULatamTest(PayULatamCommon, PaymentHttpCommon):
|
||||||
|
|
||||||
|
def test_incompatibility_with_unsupported_currency(self):
|
||||||
|
""" Test that the PayULatam provider is not compatible with an unsupported currency. """
|
||||||
|
compatible_providers = self.env['payment.provider']._get_compatible_providers(
|
||||||
|
self.env.company.id, self.partner.id, self.amount, currency_id=self.currency_euro.id
|
||||||
|
)
|
||||||
|
self.assertNotIn(self.payulatam, compatible_providers)
|
||||||
|
|
||||||
|
@freeze_time('2011-11-02 12:00:21') # Freeze time for consistent singularization behavior
|
||||||
|
def test_reference_is_singularized(self):
|
||||||
|
""" Test singularization of reference prefixes. """
|
||||||
|
reference = self.env['payment.transaction']._compute_reference(self.payulatam.code)
|
||||||
|
self.assertEqual(
|
||||||
|
reference, 'tx-20111102120021', "transaction reference was not correctly singularized"
|
||||||
|
)
|
||||||
|
|
||||||
|
@freeze_time('2011-11-02 12:00:21') # Freeze time for consistent singularization behavior
|
||||||
|
def test_reference_is_computed_based_on_document_name(self):
|
||||||
|
""" Test computation of reference prefixes based on the provided invoice. """
|
||||||
|
self._skip_if_account_payment_is_not_installed()
|
||||||
|
|
||||||
|
invoice = self.env['account.move'].create({})
|
||||||
|
reference = self.env['payment.transaction']._compute_reference(
|
||||||
|
self.payulatam.code, invoice_ids=[Command.set([invoice.id])]
|
||||||
|
)
|
||||||
|
self.assertEqual(reference, 'MISC/2011/11/0001-20111102120021')
|
||||||
|
|
||||||
|
def test_redirect_form_values(self):
|
||||||
|
""" Test the values of the redirect form inputs. """
|
||||||
|
tx = self._create_transaction(flow='redirect')
|
||||||
|
with mute_logger('odoo.addons.payment.models.payment_transaction'):
|
||||||
|
processing_values = tx._get_processing_values()
|
||||||
|
|
||||||
|
form_info = self._extract_values_from_html_form(processing_values['redirect_form_html'])
|
||||||
|
expected_values = {
|
||||||
|
'merchantId': 'dummy',
|
||||||
|
'accountId': 'dummy',
|
||||||
|
'description': self.reference,
|
||||||
|
'referenceCode': self.reference,
|
||||||
|
'amount': str(self.amount),
|
||||||
|
'currency': self.currency.name,
|
||||||
|
'paymentMethods': self.payment_method_code,
|
||||||
|
'tax': str(0),
|
||||||
|
'taxReturnBase': str(0),
|
||||||
|
'buyerEmail': self.partner.email,
|
||||||
|
'buyerFullName': self.partner.name,
|
||||||
|
'responseUrl': self._build_url(PayuLatamController._return_url),
|
||||||
|
'confirmationUrl': self._build_url(PayuLatamController._webhook_url),
|
||||||
|
'test': str(1), # testing is always performed in test mode
|
||||||
|
}
|
||||||
|
expected_values['signature'] = self.payulatam._payulatam_generate_sign(
|
||||||
|
expected_values, incoming=False
|
||||||
|
)
|
||||||
|
|
||||||
|
self.assertEqual(
|
||||||
|
form_info['action'], 'https://sandbox.checkout.payulatam.com/ppp-web-gateway-payu/'
|
||||||
|
)
|
||||||
|
self.assertDictEqual(form_info['inputs'], expected_values)
|
||||||
|
|
||||||
|
def test_feedback_processing(self):
|
||||||
|
# typical data posted by payulatam after client has successfully paid
|
||||||
|
payulatam_post_data = {
|
||||||
|
'installmentsNumber': '1',
|
||||||
|
'lapPaymentMethod': 'VISA',
|
||||||
|
'description': self.reference,
|
||||||
|
'currency': self.currency.name,
|
||||||
|
'extra2': '',
|
||||||
|
'lng': 'es',
|
||||||
|
'transactionState': '7',
|
||||||
|
'polPaymentMethod': '211',
|
||||||
|
'pseCycle': '',
|
||||||
|
'pseBank': '',
|
||||||
|
'referenceCode': self.reference,
|
||||||
|
'reference_pol': '844164756',
|
||||||
|
'signature': 'f3ea3a7414a56d8153c425ab7e2f69d7', # Update me
|
||||||
|
'pseReference3': '',
|
||||||
|
'buyerEmail': 'admin@yourcompany.example.com',
|
||||||
|
'lapResponseCode': 'PENDING_TRANSACTION_CONFIRMATION',
|
||||||
|
'pseReference2': '',
|
||||||
|
'cus': '',
|
||||||
|
'orderLanguage': 'es',
|
||||||
|
'TX_VALUE': str(self.amount),
|
||||||
|
'risk': '',
|
||||||
|
'trazabilityCode': '',
|
||||||
|
'extra3': '',
|
||||||
|
'pseReference1': '',
|
||||||
|
'polTransactionState': '14',
|
||||||
|
'polResponseCode': '25',
|
||||||
|
'merchant_name': 'Test PayU Test comercio',
|
||||||
|
'merchant_url': 'http://pruebaslapv.xtrweb.com',
|
||||||
|
'extra1': '/shop/payment/validate',
|
||||||
|
'message': 'PENDING',
|
||||||
|
'lapPaymentMethodType': 'CARD',
|
||||||
|
'polPaymentMethodType': '7',
|
||||||
|
'telephone': '7512354',
|
||||||
|
'merchantId': 'dummy',
|
||||||
|
'transactionId': 'b232989a-4aa8-42d1-bace-153236eee791',
|
||||||
|
'authorizationCode': '',
|
||||||
|
'lapTransactionState': 'PENDING',
|
||||||
|
'TX_TAX': '.00',
|
||||||
|
'merchant_address': 'Av 123 Calle 12'
|
||||||
|
}
|
||||||
|
|
||||||
|
# should raise error about unknown tx
|
||||||
|
with self.assertRaises(ValidationError):
|
||||||
|
self.env['payment.transaction']._handle_notification_data(
|
||||||
|
'payulatam', payulatam_post_data
|
||||||
|
)
|
||||||
|
|
||||||
|
tx = self._create_transaction(flow='redirect')
|
||||||
|
|
||||||
|
# Validate the transaction ('pending' state)
|
||||||
|
self.env['payment.transaction']._handle_notification_data('payulatam', payulatam_post_data)
|
||||||
|
self.assertEqual(tx.state, 'pending', 'Payulatam: wrong state after receiving a valid pending notification')
|
||||||
|
self.assertEqual(tx.provider_reference, 'b232989a-4aa8-42d1-bace-153236eee791', 'Payulatam: wrong txn_id after receiving a valid pending notification')
|
||||||
|
|
||||||
|
# Reset the transaction
|
||||||
|
tx.write({
|
||||||
|
'state': 'draft',
|
||||||
|
'provider_reference': False})
|
||||||
|
|
||||||
|
# Validate the transaction ('approved' state)
|
||||||
|
payulatam_post_data['lapTransactionState'] = 'APPROVED'
|
||||||
|
self.env['payment.transaction']._handle_notification_data('payulatam', payulatam_post_data)
|
||||||
|
self.assertEqual(tx.state, 'done', 'Payulatam: wrong state after receiving a valid pending notification')
|
||||||
|
self.assertEqual(tx.provider_reference, 'b232989a-4aa8-42d1-bace-153236eee791', 'Payulatam: wrong txn_id after receiving a valid pending notification')
|
||||||
|
|
||||||
|
@mute_logger('odoo.addons.payment_payulatam.controllers.main')
|
||||||
|
def test_webhook_notification_confirms_transaction(self):
|
||||||
|
""" Test the processing of a webhook notification. """
|
||||||
|
tx = self._create_transaction('redirect')
|
||||||
|
url = self._build_url(PayuLatamController._webhook_url)
|
||||||
|
self._make_http_post_request(url, data=self.async_notification_data_webhook)
|
||||||
|
self.assertEqual(tx.state, 'done')
|
||||||
|
|
||||||
|
@mute_logger('odoo.addons.payment_payulatam.controllers.main')
|
||||||
|
def test_webhook_notification_triggers_signature_check(self):
|
||||||
|
""" Test that receiving a webhook notification triggers a signature check. """
|
||||||
|
self._create_transaction('redirect')
|
||||||
|
url = self._build_url(PayuLatamController._webhook_url)
|
||||||
|
with patch(
|
||||||
|
'odoo.addons.payment_payulatam.controllers.main.PayuLatamController'
|
||||||
|
'._verify_notification_signature'
|
||||||
|
) as signature_check_mock, patch(
|
||||||
|
'odoo.addons.payment.models.payment_transaction.PaymentTransaction'
|
||||||
|
'._handle_notification_data'
|
||||||
|
):
|
||||||
|
self._make_http_post_request(url, data=self.async_notification_data)
|
||||||
|
self.assertEqual(signature_check_mock.call_count, 1)
|
||||||
|
|
||||||
|
def test_accept_notification_with_valid_signature(self):
|
||||||
|
""" Test the verification of a notification with a valid signature. """
|
||||||
|
tx = self._create_transaction('redirect')
|
||||||
|
payload = PayuLatamController._normalize_data_keys(self.async_notification_data)
|
||||||
|
self._assert_does_not_raise(
|
||||||
|
Forbidden, PayuLatamController._verify_notification_signature, payload, tx
|
||||||
|
)
|
||||||
|
|
||||||
|
@mute_logger('odoo.addons.payment_payulatam.controllers.main')
|
||||||
|
def test_reject_notification_with_missing_signature(self):
|
||||||
|
""" Test the verification of a notification with a missing signature. """
|
||||||
|
tx = self._create_transaction('redirect')
|
||||||
|
payload = PayuLatamController._normalize_data_keys(
|
||||||
|
dict(self.async_notification_data, sign=None)
|
||||||
|
)
|
||||||
|
self.assertRaises(
|
||||||
|
Forbidden, PayuLatamController._verify_notification_signature, payload, tx
|
||||||
|
)
|
||||||
|
|
||||||
|
@mute_logger('odoo.addons.payment_payulatam.controllers.main')
|
||||||
|
def test_reject_notification_with_invalid_signature(self):
|
||||||
|
""" Test the verification of a notification with an invalid signature. """
|
||||||
|
tx = self._create_transaction('redirect')
|
||||||
|
payload = PayuLatamController._normalize_data_keys(
|
||||||
|
dict(self.async_notification_data, sign='dummy')
|
||||||
|
)
|
||||||
|
self.assertRaises(
|
||||||
|
Forbidden, PayuLatamController._verify_notification_signature, payload, tx
|
||||||
|
)
|
26
views/payment_payulatam_templates.xml
Normal file
26
views/payment_payulatam_templates.xml
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<odoo>
|
||||||
|
|
||||||
|
<template id="redirect_form">
|
||||||
|
<form t-att-action="api_url" method="post">
|
||||||
|
<input type="hidden" name="merchantId" t-att-value="merchantId"/>
|
||||||
|
<input type="hidden" name="referenceCode" t-att-value="referenceCode"/>
|
||||||
|
<input type="hidden" name="description" t-att-value="description"/>
|
||||||
|
<input type="hidden" name="amount" t-att-value="amount"/>
|
||||||
|
<!-- Use t-attf to set O, otherwise the value attribute is not included in the input -->
|
||||||
|
<input type="hidden" name="tax" t-attf-value="{{tax}}"/>
|
||||||
|
<!-- Use t-attf to set O, otherwise the value attribute is not included in the input -->
|
||||||
|
<input type="hidden" name="taxReturnBase" t-attf-value="{{taxReturnBase}}"/>
|
||||||
|
<input type="hidden" name="signature" t-att-value="signature"/>
|
||||||
|
<input type="hidden" name="currency" t-att-value="currency"/>
|
||||||
|
<input type="hidden" name="paymentMethods" t-att-value="paymentMethods"/>
|
||||||
|
<input type="hidden" name="test" t-att-value="test"/>
|
||||||
|
<input type="hidden" name="accountId" t-att-value="accountId"/>
|
||||||
|
<input type="hidden" name="buyerFullName" t-att-value="buyerFullName"/>
|
||||||
|
<input type="hidden" name="buyerEmail" t-att-value="buyerEmail"/>
|
||||||
|
<input type="hidden" name="responseUrl" t-att-value="responseUrl"/>
|
||||||
|
<input type="hidden" name="confirmationUrl" t-att-value="confirmationUrl"/>
|
||||||
|
</form>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
</odoo>
|
31
views/payment_provider_views.xml
Normal file
31
views/payment_provider_views.xml
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<odoo>
|
||||||
|
|
||||||
|
<record id="payment_provider_form" model="ir.ui.view">
|
||||||
|
<field name="name">PayU latam Provider Form</field>
|
||||||
|
<field name="model">payment.provider</field>
|
||||||
|
<field name="inherit_id" ref="payment.payment_provider_form"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<xpath expr="//div[@id='provider_creation_warning']" position="after">
|
||||||
|
<div class="alert alert-danger"
|
||||||
|
role="alert"
|
||||||
|
invisible="code != 'payulatam'">
|
||||||
|
This provider is deprecated.
|
||||||
|
Consider disabling it and moving to <strong>Mercado Pago</strong>.
|
||||||
|
</div>
|
||||||
|
</xpath>
|
||||||
|
<group name="provider_credentials" position="inside">
|
||||||
|
<group invisible="code != 'payulatam'">
|
||||||
|
<field name="payulatam_merchant_id"
|
||||||
|
required="code == 'payulatam' and state != 'disabled'"/>
|
||||||
|
<field name="payulatam_account_id"
|
||||||
|
required="code == 'payulatam' and state != 'disabled'"/>
|
||||||
|
<field name="payulatam_api_key"
|
||||||
|
required="code == 'payulatam' and state != 'disabled'"
|
||||||
|
password="True"/>
|
||||||
|
</group>
|
||||||
|
</group>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
|
</odoo>
|
Loading…
x
Reference in New Issue
Block a user