mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-21 19:52:08 +02:00
add missing payment providers and iot modules for 19.0
Add 19 payment provider modules needed by the sale module:
payment_adyen, payment_aps, payment_asiapay, payment_authorize,
payment_buckaroo, payment_demo, payment_dpo, payment_flutterwave,
payment_iyzico, payment_mercado_pago, payment_mollie, payment_nuvei,
payment_paymob, payment_paypal, payment_razorpay, payment_redsys,
payment_stripe, payment_worldline, payment_xendit
Add 3 IoT modules needed for point_of_sale:
iot_base, iot_box_image, iot_drivers
Note: Stripe test API keys replaced with placeholders.
🤖 assisted by claude
This commit is contained in:
parent
3037cab43e
commit
aee3ee8bf7
1472 changed files with 194608 additions and 0 deletions
|
|
@ -0,0 +1,46 @@
|
|||
# Xendit
|
||||
|
||||
## Technical details
|
||||
|
||||
APIs:
|
||||
- [Invoices API](https://developers.xendit.co/api-reference/#create-invoice) version `2`
|
||||
- [Credit Charge API](https://developers.xendit.co/api-reference/#create-charge) version `1`
|
||||
|
||||
SDK: [Xendit.js](https://docs.xendit.co/credit-cards/integrations/tokenization)
|
||||
|
||||
This module integrates Xendit with different payment flows depending on the payment method:
|
||||
|
||||
- For `Card` payments, it renders a self-hosted payment form with regular (non-iframe) inputs and
|
||||
relies on the Xendit.js SDK to create a (single-use or multiple-use) token that is used to make
|
||||
the payment. When the payment is successful, and the user opts to save the payment method, the
|
||||
token is saved in Odoo. Other communications with Xendit are performed via server-to-server API
|
||||
calls.
|
||||
|
||||
The JS assets are loaded in JavaScript when the payment form is submitted.
|
||||
|
||||
As payment details are retrieved in clear but are immediately passed to the Xendit.js SDK, the
|
||||
solution qualifies for SAQ A-EP.
|
||||
|
||||
- For other payment methods, this module uses the generic payment with redirection flow based on
|
||||
form submission provided by the `payment` module.
|
||||
|
||||
This implementation allows supporting tokenization for `Card` payments whilst retaining support for
|
||||
other payment methods via the redirection flow.
|
||||
|
||||
## Supported features
|
||||
|
||||
- Direct Payment flow for `Card` payment methods
|
||||
- Payment with redirection flow for other payment methods
|
||||
- Webhook notifications
|
||||
- Tokenization with or without payment
|
||||
|
||||
## Module history
|
||||
|
||||
- `17.4`
|
||||
- The support for tokenization via `Card` is added. odoo/odoo#158445
|
||||
- `17.0`
|
||||
- The first version of the module is merged. odoo/odoo#141661
|
||||
|
||||
## Testing instructions
|
||||
|
||||
https://developers.xendit.co/api-reference/#test-scenarios
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import controllers
|
||||
from . import models
|
||||
|
||||
from odoo.addons.payment import setup_provider, reset_payment_provider
|
||||
|
||||
|
||||
def post_init_hook(env):
|
||||
setup_provider(env, 'xendit')
|
||||
|
||||
|
||||
def uninstall_hook(env):
|
||||
reset_payment_provider(env, 'xendit')
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
{
|
||||
'name': "Payment Provider: Xendit",
|
||||
'version': '1.0',
|
||||
'category': 'Accounting/Payment Providers',
|
||||
'sequence': 350,
|
||||
'summary': "A payment provider for Indonesian and the Philippines.",
|
||||
'description': " ", # Non-empty string to avoid loading the README file.
|
||||
'depends': ['payment'],
|
||||
'data': [
|
||||
'views/payment_provider_views.xml',
|
||||
'views/payment_xendit_templates.xml',
|
||||
|
||||
'data/payment_provider_data.xml', # Depends on payment_xendit_templates.xml
|
||||
],
|
||||
'post_init_hook': 'post_init_hook',
|
||||
'uninstall_hook': 'uninstall_hook',
|
||||
'assets': {
|
||||
'web.assets_frontend': [
|
||||
'payment_xendit/static/src/**/*',
|
||||
]
|
||||
},
|
||||
'author': 'Odoo S.A.',
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
45
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/const.py
Normal file
45
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/const.py
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
# The currencies supported by Xendit, in ISO 4217 format.
|
||||
SUPPORTED_CURRENCIES = [
|
||||
'IDR',
|
||||
'PHP',
|
||||
]
|
||||
|
||||
# To correctly allow lowest decimal place rounding
|
||||
# https://docs.xendit.co/payment-link/payment-channels
|
||||
CURRENCY_DECIMALS = {
|
||||
'IDR': 0,
|
||||
'PHP': 0,
|
||||
}
|
||||
|
||||
# The codes of the payment methods to activate when Xendit is activated.
|
||||
DEFAULT_PAYMENT_METHOD_CODES = {
|
||||
# Primary payment methods.
|
||||
'card',
|
||||
'dana',
|
||||
'ovo',
|
||||
'qris',
|
||||
|
||||
# Brand payment methods.
|
||||
'visa',
|
||||
'mastercard',
|
||||
}
|
||||
|
||||
# Mapping of payment code to channel code according to Xendit API
|
||||
PAYMENT_METHODS_MAPPING = {
|
||||
'bank_bca': 'BCA',
|
||||
'bank_permata': 'PERMATA',
|
||||
'bpi': 'DD_BPI',
|
||||
'card': 'CREDIT_CARD',
|
||||
'maya': 'PAYMAYA',
|
||||
}
|
||||
|
||||
# Mapping of transaction states to Xendit payment statuses.
|
||||
PAYMENT_STATUS_MAPPING = {
|
||||
'draft': (),
|
||||
'pending': ('PENDING'),
|
||||
'done': ('SUCCEEDED', 'PAID', 'CAPTURED'),
|
||||
'cancel': ('CANCELLED', 'EXPIRED'),
|
||||
'error': ('FAILED',)
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import main
|
||||
|
|
@ -0,0 +1,80 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import pprint
|
||||
|
||||
from werkzeug.exceptions import Forbidden
|
||||
|
||||
from odoo import http
|
||||
from odoo.http import request
|
||||
from odoo.tools import consteq, str2bool
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class XenditController(http.Controller):
|
||||
|
||||
_webhook_url = '/payment/xendit/webhook'
|
||||
_return_url = '/payment/xendit/return'
|
||||
|
||||
@http.route('/payment/xendit/payment', type='jsonrpc', auth='public')
|
||||
def xendit_payment(self, reference, token_ref, auth_id=None):
|
||||
""" Make a payment by token request and handle the response.
|
||||
|
||||
:param str reference: The reference of the transaction.
|
||||
:param str token_ref: The reference of the Xendit token to use to make the payment.
|
||||
:param str auth_id: The authentication id to use to make the payment.
|
||||
:return: None
|
||||
"""
|
||||
tx_sudo = request.env['payment.transaction'].sudo().search([('reference', '=', reference)])
|
||||
tx_sudo._xendit_create_charge(token_ref, auth_id=auth_id)
|
||||
|
||||
@http.route(_webhook_url, type='http', methods=['POST'], auth='public', csrf=False)
|
||||
def xendit_webhook(self):
|
||||
"""Process the payment data sent by Xendit to the webhook.
|
||||
|
||||
:return: The 'accepted' string to acknowledge the notification.
|
||||
"""
|
||||
data = request.get_json_data()
|
||||
_logger.info("Notification received from Xendit with data:\n%s", pprint.pformat(data))
|
||||
|
||||
received_token = request.httprequest.headers.get('x-callback-token')
|
||||
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference('xendit', data)
|
||||
if tx_sudo:
|
||||
self._verify_notification_token(received_token, tx_sudo)
|
||||
tx_sudo._process('xendit', data)
|
||||
|
||||
return request.make_json_response(['accepted'], status=200)
|
||||
|
||||
@http.route(_return_url, type='http', methods=['GET'], auth='public')
|
||||
def xendit_return(self, tx_ref=None, success=False, access_token=None, **data):
|
||||
"""Set draft transaction to pending after successfully returning from Xendit."""
|
||||
if access_token and str2bool(success, default=False):
|
||||
tx_sudo = request.env['payment.transaction'].sudo().search([
|
||||
('provider_code', '=', 'xendit'),
|
||||
('reference', '=', tx_ref),
|
||||
('state', '=', 'draft'),
|
||||
], limit=1)
|
||||
if tx_sudo and payment_utils.check_access_token(access_token, tx_ref, tx_sudo.amount):
|
||||
tx_sudo._set_pending()
|
||||
return request.redirect('/payment/status')
|
||||
|
||||
def _verify_notification_token(self, received_token, tx_sudo):
|
||||
""" Check that the received token matches the saved webhook token.
|
||||
|
||||
:param str received_token: The callback token received with the payment data.
|
||||
:param payment.transaction tx_sudo: The transaction referenced by the payment data.
|
||||
:return: None
|
||||
:raise Forbidden: If the tokens don't match.
|
||||
"""
|
||||
# Check for the received token.
|
||||
if not received_token:
|
||||
_logger.warning("Received payment data with missing token.")
|
||||
raise Forbidden()
|
||||
|
||||
if not consteq(tx_sudo.provider_id.xendit_webhook_token, received_token):
|
||||
_logger.warning("Received payment data with invalid callback token %r.", received_token)
|
||||
raise Forbidden()
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
UPDATE payment_provider
|
||||
SET xendit_secret_key = 'dummysecret',
|
||||
xendit_webhook_token = 'dummytoken';
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="payment.payment_provider_xendit" model="payment.provider">
|
||||
<field name="code">xendit</field>
|
||||
<field name="redirect_form_view_id" ref="redirect_form"/>
|
||||
<field name="inline_form_view_id" ref="inline_form"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
202
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ar.po
Normal file
202
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ar.po
Normal file
|
|
@ -0,0 +1,202 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 13:44+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/ar/>\n"
|
||||
"Language: ar\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \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 ? 4 : 5;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "حدث خطأ أثناء معالجة مدفوعاتك (%s). يرجى المحاولة مجدداً."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "رمز البطاقة"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "الاسم الأول لحامل البطاقة"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "اسم العائلة لحامل البطاقة"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "رقم البطاقة"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "رمز"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "تعذر إنشاء الاتصال بالواجهة البرمجية للتطبيق."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "البريد الإلكتروني"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "تاريخ الانتهاء"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "Invalid CVN"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "رقم البطاقة غير صالح"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "التاريخ غير صالح"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "لم يتم العثور على معاملة تطابق المرجع %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "مزود الدفع"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "معاملة الدفع"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "فشلت معالجة عملية الدفع"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "رقم الهاتف"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "مفتاح عام"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "تم استلام البيانات دون مرجع."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "المفتاح السري"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"فشل التواصل مع الواجهة البرمجية للتطبيق. لقد منحنا Xendit المعلومات التالية: "
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "الكود التقني لمزود الدفع هذا."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "المعاملة غير مرتبطة برمز."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "رمز Webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "المفتاح العام لـ Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "المفتاح السري لـ Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "رمز ويب هوك Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "YYYY"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/az.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/az.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/bg.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/bg.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
201
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ca.po
Normal file
201
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ca.po
Normal file
|
|
@ -0,0 +1,201 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:32+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/ca/>\n"
|
||||
"Language: ca\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"S'ha produït un error durant el processament del teu pagament (%s). Si us "
|
||||
"plau, torna-ho a intentar."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Codi de targeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Nom del titular de la targeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Cognom del titular de la targeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Número de targeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Codi"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "No s'ha pogut establir la connexió a l'API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Correu electrònic"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Caducitat"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Número de targeta no vàlid"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "No s'ha trobat cap transacció que coincideixi amb la referència %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveïdor de pagament"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacció de pagament"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Número de telèfon"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Clau pública"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Clau secreta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transacció no està enllaçada a un token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/cs.po
Normal file
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/cs.po
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:19+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/cs/>\n"
|
||||
"Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Číslo karty"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kód"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Nepodařilo se navázat spojení s rozhraním API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Vypršení"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nebyla nalezena žádná transakce odpovídající odkazu %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Poskytovatel platby"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Platební transakce"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Zpracování platby se nezdařilo"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefonní číslo"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Tajný klíč"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Technický kód tohoto poskytovatele plateb."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transakce není spojena s tokenem."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "YYYY"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "jan.novak@priklad.com"
|
||||
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/da.po
Normal file
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/da.po
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-14 21:15+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/da/>\n"
|
||||
"Language: da\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Kortnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kode"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Det var ikke muligt at oprette forbindelse til API'et."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Udløbsdato"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betalingsudbyder"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransaktion"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Behandlingen af betaling mislykkedes"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefonnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Offentlig nøgle"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Hemmelig nøgle"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/de.po
Normal file
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/de.po
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:36+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/de/>\n"
|
||||
"Language: de\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Bei der Bearbeitung dieser Zahlung (%s) ist ein Fehler aufgetreten. Bitte "
|
||||
"versuchen Sie es erneut."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Kartencode"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Vorname des Karteninhabers"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Nachname des Karteninhabers"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Kartennummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Verbindung mit API konnte nicht hergestellt werden."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-Mail"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Gültigkeit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "Ungültige Prüfnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Ungültige Kartennummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Ungültiges Datum"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Keine Transaktion gefunden, die der Referenz %s entspricht."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Zahlungsanbieter"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Zahlungstransaktion"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Zahlungsverarbeitung fehlgeschlagen"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefonnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Öffentlicher Schlüssel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Erhaltene Daten mit fehlender Referenz."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Geheimer Schlüssel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Die Kommunikation mit der API ist fehlgeschlagen. Xendit hat uns folgende "
|
||||
"Informationen übermittelt: „%s“"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Der technische Code dieses Zahlungsanbieters."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Die Transaktion ist nicht mit einem Token verknüpft."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Webhook-Token"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Öffentlicher Schlüssel von Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Geheimer Schlüssel von Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Webhook-Token von Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "JJJJ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@beispiel.com"
|
||||
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/el.po
Normal file
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/el.po
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-24 19:23+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Greek <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/el/>\n"
|
||||
"Language: el\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Κωδικός"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Πάροχος Πληρωμών"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Συναλλαγή Πληρωμής"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Αριθμός τηλεφώνου"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Κρυφό Κλειδί"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
202
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/es.po
Normal file
202
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/es.po
Normal file
|
|
@ -0,0 +1,202 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:20+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/es/>\n"
|
||||
"Language: es\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "Ocurrió un error al procesar su pago (%s). Inténtelo de nuevo."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Código de la tarjeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Nombre del titular de la tarjeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Apellido del titular de la tarjeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Número de tarjeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "No se ha podido establecer la conexión con el API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Correo electrónico"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Vencimiento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVC no válido"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Número de tarjeta no válido"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Fecha no válida"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
"No se ha encontrado ninguna transacción que coincida con la referencia %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveedor de pago"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacción de pago"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Error al procesar el pago"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Número de teléfono"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Clave pública"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Datos recibidos sin referencia."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Clave secreta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Falló la comunicación con la API. Xendit nos dio la siguiente información: "
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "El código técnico de este proveedor de pago."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transacción no está vinculada a un token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Token de Webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Clave pública de Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Clave secreta de Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Token de webhook de Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "AAAA"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
|
|
@ -0,0 +1,201 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 07:44+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/payment_xendit/es_419/>\n"
|
||||
"Language: es_419\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "Ocurrió un error al procesar su pago (%s). Inténtelo de nuevo."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Código de tarjeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Nombre del titular de la tarjeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Apellido del titular de la tarjeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Número de tarjeta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "No se pudo establecer la conexión con la API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Correo electrónico"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Vencimiento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVC erróneo"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Número de tarjeta erróneo"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Fecha inválida"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "No se encontró ninguna transacción que coincida con la referencia %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveedor de pago"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacción de pago"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Error al procesar el pago"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Número de teléfono"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Clave pública"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Datos recibidos sin referencia."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Clave secreta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"La comunicación con la API falló. Xendit nos envió la siguiente información: "
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transacción no está vinculada a un token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Token de Webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Clave pública de Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Clave secreta de Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Token de webhook de Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "AAAA"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@ejemplo.com"
|
||||
175
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/et.po
Normal file
175
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/et.po
Normal file
|
|
@ -0,0 +1,175 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/fa.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/fa.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
201
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/fi.po
Normal file
201
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/fi.po
Normal file
|
|
@ -0,0 +1,201 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 15:34+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/fi/>\n"
|
||||
"Language: fi\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "Maksun käsittelyssä tapahtui virhe (%s). Yritä uudelleen."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Kortin koodi"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Kortinhaltijan etunimi"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Kortinhaltijan sukunimi"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Kortin numero"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Koodi"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Yhteyttä API:in ei voitu muodostaa."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Sähköposti"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Voimassaolo"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "Virheellinen CVN"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Virheellinen kortin numero"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Virheellinen Päivämäärä"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "Matti"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "KK"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Viitettä %s vastaavaa tapahtumaa ei löytynyt."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Maksupalveluntarjoaja"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Maksutapahtuma"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Maksun käsittely epäonnistui"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Puhelinnumero"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Julkinen avain"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Vastaanotetut tiedot, joista puuttuu viite."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Salainen avain"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Yhteyden muodostaminen API:in epäonnistui. Xendit antoi seuraavat tiedot: "
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Tämän maksupalveluntarjoajan tekninen koodi."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaktio ei ole sidottu valtuutuskoodiin."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Webhook-pääsytunniste"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Xenditin julkinen avain"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xenditin salainen avain"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit Webhook käyttötunniste"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "VVVV"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "matti.meikalainen@esimerkki.com"
|
||||
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/fr.po
Normal file
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/fr.po
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:23+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/fr/>\n"
|
||||
"Language: fr\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Une erreur est survenue lors du traitement de votre paiement (%s). Veuillez "
|
||||
"réessayer."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Code de la carte"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Prénom du titulaire de la carte"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Nom du titulaire de la carte"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Numéro de carte"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Impossible d'établir la connexion à l'API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Expiration"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVC invalide"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Numéro de carte invalide"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Date invalide"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Aucune transaction ne correspond à la référence %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fournisseur de paiement"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transaction de paiement"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Échec du traitement du paiement"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Numéro de téléphone"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Clé publique"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Données reçues avec référence manquante."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Clé secrète"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Échec de la communication avec l'API. Xendit nous a fourni les informations "
|
||||
"suivantes : '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Le code technique de ce fournisseur de paiement."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transaction n'est pas liée à un jeton."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Jeton Webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Clé publique Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Clé secrète Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Jeton Webhook Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "AAAA"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/he.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/he.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/hi.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/hi.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/hr.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/hr.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/hu.po
Normal file
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/hu.po
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-29 19:47+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Hungarian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/hu/>\n"
|
||||
"Language: hu\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Kártya szám"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kód"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Lejárat"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fizetési szolgáltató"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Fizetési tranzakció"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefonszám"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Titkos kulcs"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
202
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/id.po
Normal file
202
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/id.po
Normal file
|
|
@ -0,0 +1,202 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 04:45+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/id/>\n"
|
||||
"Language: id\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Terjadi error selama pemrosesan pembayaran Anda (%s). Silakan coba lagi "
|
||||
"nanti."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Kode Kartu"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Nama Pertama Pemegang Kartu"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Nama Belakang Pemegang Kartu"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Nomor Kartu"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kode"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Tidak dapat membuat hubungan ke API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Kadaluwarsa"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVN Tidak Valid"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Nomor Kartu Tidak Valid"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Tanggal Tidak Valid"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Tidak ada transaksi dengan referensi %s yang cocok."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Penyedia Pembayaran"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transaksi Tagihan"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Pemrosesan pembayaran gagal"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Nomor Telepon"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Public Key"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Menerima data dengan referensi yang kurang lengkap."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Secret Key"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Komunikasi dengan API gagal. Xendit memberikan kami informasi berikut: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Kode teknis penyedia pembayaran ini."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaksi ini tidak terhubung ke token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Token Webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Xendit Public Key"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xendit Secret Key"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit Webhook Token"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "YYYY"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/it.po
Normal file
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/it.po
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:27+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/it/>\n"
|
||||
"Language: it\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Si è verificato un errore durante l'elaborazione del pagamento (%s). Riprova "
|
||||
"più tardi."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Codice Carta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Nome proprietario carta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Cognome proprietario carta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Numero carta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Codice"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Impossibile stabilire la connessione all'API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Scadenza"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVN non valido"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Numero carta non valido"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Data non valida"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nessuna transazione trovata che corrisponde al riferimento %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fornitore di pagamenti"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transazione di pagamento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Elaborazione del pagamento non riuscita"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Numero di telefono"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Chiave pubblica"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Dati ricevuti privi di riferimento,"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Chiave segreta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"La comunicazione con l'API non è riuscita. Xendit ha fornito le seguenti "
|
||||
"informazioni: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Codice tecnico del fornitore di pagamenti."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transazione non è legata a un token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Token Webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Chiave pubblica Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Chiave privata Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Token Webhook Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "AAAA"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "mario.rossi@example.com"
|
||||
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ja.po
Normal file
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ja.po
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-14 21:16+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/ja/>\n"
|
||||
"Language: ja\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "支払処理中にエラーが発生しました(%s)。再度試して下さい。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "カードコード"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "カード所有者名"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "カード所有者姓"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "カード番号"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "コード"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "APIへの接続を確立できませんでした。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "メール"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "有効期限"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "無効なCVN"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "無効なカード番号"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "無効な日付"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "参照に一致する取引が見つかりません%s。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "決済プロバイダー"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "決済トランザクション"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "支払処理に失敗しました"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "電話番号"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "公開キー"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "参照が欠落しているデータを受信しました。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "シークレットキー"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr "APIとの通信に失敗しました。Xenditから以下の情報が得られました: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "この決済プロバイダーのテクニカルコード。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "取引はトークンにリンクしていません。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Webhookトークン"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Xendit公開キー"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xenditシークレットキー"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit Webhookトークン"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "YYYY"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ko.po
Normal file
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ko.po
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 04:45+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/ko/>\n"
|
||||
"Language: ko\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "결제를 처리하는 동안 오류가 발생했습니다 (%s). 다시 시도해 주세요."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "카드 코드"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "카드 소유자 이름"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "카드 소유자 성"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "카드 번호"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "코드"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "API 연결을 설정할 수 없습니다."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "이메일"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "만료일"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "잘못된 CVN"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "유효하지 않은 카드 번호"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "유효하지 않은 날짜"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "홍길동"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "월"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "%s 참조와 일치하는 거래 항목이 없습니다."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "결제대행업체"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "지불 거래"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "결제 프로세스 실패"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "전화번호"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "일반 키"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "참조가 누락된 데이터가 수신되었습니다."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "비밀 키"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "홍길동"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr "API와의 통신에 실패했습니다. Xendit에서 다음 정보를 확인했습니다: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "이 결제대행업체의 기술 코드입니다."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "거래가 토큰에 연결되어 있지 않습니다."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "웹훅 토큰"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Xendit 공개 키"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xendit 보안 키"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit 웹훅 토큰"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "YYYY"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ku.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ku.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/lt.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/lt.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/mn.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/mn.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/my.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/my.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/nb.po
Normal file
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/nb.po
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 18:44+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/nb_NO/>\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Kortnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kode"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-post"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Utløpsdato"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betalingsleverandør"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransaksjon"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefonnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Hemmelig nøkkel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/nl.po
Normal file
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/nl.po
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-14 08:06+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/nl/>\n"
|
||||
"Language: nl\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Er is een fout opgetreden tijdens de verwerking van je betaling (%s). "
|
||||
"Probeer het opnieuw."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Kaartcode"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Voornaam kaarthouder"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Achternaam kaarthouder"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Kaartnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Kan geen verbinding maken met de API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Vervaldatum"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "Ongeldige CVN"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Ongeldig kaartnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Ongeldige datum"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Geen transactie gevonden die overeenkomt met referentie %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betaalprovider"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransactie"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Betalingsverwerking mislukt"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefoonnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Publieke sleutel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Gegevens ontvangen met ontbrekende referentie."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Geheime sleutel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"De communicatie met de API is mislukt. Xendit gaf ons de volgende informatie:"
|
||||
" '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "De technische code van deze betaalprovider."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "De transactie is niet gekoppeld aan een token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Token Webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Xendit openbare sleutel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xendit Secret Key"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit Webhook Token"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "JJJJ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
|
|
@ -0,0 +1,175 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
200
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/pl.po
Normal file
200
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/pl.po
Normal file
|
|
@ -0,0 +1,200 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:31+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/pl/>\n"
|
||||
"Language: pl\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%10>=2 && n%10<=4 && (n%100<10 "
|
||||
"|| n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Numer karty"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Nie można nawiązać połączenia z interfejsem API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Wygaśnięcie"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "Jan"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nie znaleziono transakcji pasującej do referencji %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Dostawca Płatności"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transakcja płatności"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Przetwarzanie płatności nie powiodło się"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Numer Telefonu"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Klucz publiczny"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Tajny klucz"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Kowalski"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Kod techniczny tego dostawcy usług płatniczych."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transakcja nie jest powiązana z tokenem."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Tajny klucz Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "RRRR"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/pt.po
Normal file
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/pt.po
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 18:44+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Portuguese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/pt/>\n"
|
||||
"Language: pt\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Ocorreu um erro durante o processamento de seu pagamento (%s). Tente "
|
||||
"novamente."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Código do cartão"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Nome do titular do cartão"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Sobrenome do titular do cartão"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Número do cartão"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Não foi possível estabelecer a conexão com a API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Expiração"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVN inválido"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Número de cartão inválido"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Data inválida"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "João"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nenhuma transação encontrada com a referência %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Provedor de serviços de pagamento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transação do pagamento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Falha no processamento do pagamento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Número de telefone"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Chave pública"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Dados recebidos com referência ausente."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Chave secreta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Silva"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"A comunicação com a API falhou. O Xendit nos forneceu as seguintes "
|
||||
"informações: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "O código técnico deste provedor de pagamento."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "A transação não está vinculada a um token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Token do webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Chave pública do Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xendit - Chave secreta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit - Token do webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "AAAA"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@exemplo.com"
|
||||
|
|
@ -0,0 +1,203 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:21+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/payment_xendit/pt_BR/>\n"
|
||||
"Language: pt_BR\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Ocorreu um erro durante o processamento de seu pagamento (%s). Tente "
|
||||
"novamente."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Código do cartão"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Nome do titular do cartão"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Sobrenome do titular do cartão"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Número do cartão"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Não foi possível estabelecer a conexão com a API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Expiração"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVN inválido"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Número de cartão inválido"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Data inválida"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "João"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nenhuma transação encontrada com a referência %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Provedor de serviços de pagamento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transação do pagamento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Falha no processamento do pagamento"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Número de telefone"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Chave pública"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Dados recebidos com referência ausente."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Chave secreta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Silva"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"A comunicação com a API falhou. O Xendit nos forneceu as seguintes "
|
||||
"informações: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "O código técnico deste provedor de pagamento."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "A transação não está vinculada a um token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Token do webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Chave pública do Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xendit - Chave secreta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit - Token do webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "AAAA"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@exemplo.com"
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ro.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ro.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
207
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ru.po
Normal file
207
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/ru.po
Normal file
|
|
@ -0,0 +1,207 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# Translators:
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:35+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Russian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/ru/>\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Произошла ошибка при обработке вашего платежа (%s). Пожалуйста, попробуйте "
|
||||
"снова."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Код карты"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Номер карты"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Код"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Действительно до"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "ММ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Поставщик платежей"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Платеж"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Обработка платежа не удалась"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Номер телефона"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Открытый ключ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Секретный ключ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Технический код данного провайдера платежей."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Токен вебхука"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Секретный ключ Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit Webhook Token"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "ГГГГ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "fedor.kuznetsov@mail.ru"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "An error occurred during the processing of your payment (status %s). "
|
||||
#~ "Please try again."
|
||||
#~ msgstr ""
|
||||
#~ "Во время обработки вашего платежа произошла ошибка (статус %s). "
|
||||
#~ "Пожалуйста, попробуйте еще раз."
|
||||
|
||||
#~ msgid "Could not establish the connection to the API."
|
||||
#~ msgstr "Не удалось установить соединение с API."
|
||||
|
||||
#~ msgid "No transaction found matching reference %s."
|
||||
#~ msgstr "Не найдено ни одной транзакции, соответствующей ссылке %s."
|
||||
|
||||
#~ msgid "Received data with missing reference."
|
||||
#~ msgstr "Получены данные с отсутствующей ссылкой."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "The communication with the API failed. Xendit gave us the following "
|
||||
#~ "information: '%s'"
|
||||
#~ msgstr ""
|
||||
#~ "Связь с API завершилась неудачей. Xendit выдал нам следующую информацию: "
|
||||
#~ "'%s'"
|
||||
200
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/sl.po
Normal file
200
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/sl.po
Normal file
|
|
@ -0,0 +1,200 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 21:37+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Slovenian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/sl/>\n"
|
||||
"Language: sl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
|
||||
"n%100==4 ? 2 : 3;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Številka kartice"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Oznaka"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-pošta"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Veljavnost"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Ponudnik plačil"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Plačilna transakcija"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefonska številka"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Javni ključ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Skrivni ključ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/sv.po
Normal file
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/sv.po
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 21:14+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/sv/>\n"
|
||||
"Language: sv\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"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Ett fel uppstod under behandlingen av din betalning (%s). Vänligen försök "
|
||||
"igen."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Kortkod"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Kortinnehavarens förnamn"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Kortinnehavarens efternamn"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Kortnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Det gick inte att upprätta anslutningen till API:et."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "E-post"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Utgång"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "Ogiltigt CVN"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Ogiltigt kortnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Ogiltigt datum"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "Nisse"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Ingen transaktion hittades som matchar referensen %s."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betalningsleverantör"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalningstransaktion"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Betalningshanteringen misslyckades"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefonnummer"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Publik nyckel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Mottagen data med saknad referens."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Hemlig nyckel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Hult"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Kommunikationen med API:et misslyckades. Xendit gav oss följande information:"
|
||||
" \"%s"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Den tekniska koden för denna betalningsleverantör."
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaktionen är inte kopplad till en token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Webhook Pollett"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Xendit publik nyckel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xendit hemlig nyckel"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit Webhook Pollett"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "ÅÅÅÅ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "nisse.hult@exempel.se"
|
||||
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/th.po
Normal file
199
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/th.po
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 21:20+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Thai <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/th/>\n"
|
||||
"Language: th\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "เกิดข้อผิดพลาดระหว่างการประมวลผลการชำระเงินของคุณ (%s) กรุณาลองอีกครั้ง"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "รหัสบัตร"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "หมายเลขบัตร"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "โค้ด"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "ไม่สามารถสร้างการเชื่อมต่อกับ API ได้"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "อีเมล"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "สิ้นสุด"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "ไม่พบธุรกรรมที่ตรงกับการอ้างอิง %s"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "ผู้ให้บริการชำระเงิน"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "ธุรกรรมสำหรับการชำระเงิน"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "การประมวลผลการชำระเงินล้มเหลว"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "หมายเลขโทรศัพท์"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "คีย์สาธารณะ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "ได้รับข้อมูลโดยไม่มีการอ้างอิง"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "คีย์ลับ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr "การสื่อสารกับ API ล้มเหลว Xendit ให้ข้อมูลต่อไปนี้กับเรา: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "รหัสทางเทคนิคของผู้ให้บริการชำระเงินรายนี้"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "ธุรกรรมไม่ได้เชื่อมโยงกับโทเค็น"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "โทเค็นเว็บฮุค"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "คีย์รหัส Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "เว็บฮุคโทเค็น Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/tr.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/tr.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/uk.po
Normal file
195
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/uk.po
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08: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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr ""
|
||||
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/vi.po
Normal file
203
odoo-bringout-oca-ocb-payment_xendit/payment_xendit/i18n/vi.po
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:34+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_xendit/vi/>\n"
|
||||
"Language: vi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Đã xảy ra lỗi trong quá trình xử lý khoản thanh toán của bạn (%s). Vui lòng "
|
||||
"thử lại."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "Mã thẻ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "Tên chủ thẻ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "Họ chủ thẻ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "Số thẻ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Mã"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Không thể thiết lập kết nối với API."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "Ngày hết hạn"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVN không hợp lệ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "Số thẻ không hợp lệ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "Ngày không hợp lệ"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "MM"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
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_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Nhà cung cấp dịch vụ thanh toán"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Giao dịch thanh toán"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Xử lý thanh toán không thành công"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "Số điện thoại"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "Mã khóa công khai"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Dữ liệu đã nhận bị thiếu mã."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "Mã khóa bí mật"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Giao tiếp với API không thành công. Xendit đã cung cấp cho chúng tôi thông "
|
||||
"tin sau: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.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_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Giao dịch không được liên kết với token."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Token webhook"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Khoá công khai Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Khoá bí mật Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Token Webhook Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "YYYY"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 15:34+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Chinese (Simplified Han script) <https://translate.odoo.com/"
|
||||
"projects/odoo-19/payment_xendit/zh_Hans/>\n"
|
||||
"Language: zh_CN\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "处理付款过程中发生错误,请再试一次。(付款:%s)"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "卡代码"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "持卡人名字"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "持卡人姓氏"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "卡号"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "代码"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "无法建立与API的连接。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "电子邮件"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "到期"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVN 无效"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "卡号码无效"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "无效日期"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "月"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "没有找到与参考文献%s相匹配的交易."
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "支付提供商"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "付款交易"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/js/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "付款处理失败"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "电话号码"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "公开密钥"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "收到的数据缺少参考编号。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "密钥"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Xendit gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr "与 API 的通信失败。Xendit 提供了以下失败报错信息: '%s'"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "该支付提供商的技术代码。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "该交易没有与令牌挂钩。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "Webhook的令牌"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Xendit 公开密钥"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xendit 秘密密钥"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit Webhook 令牌"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "YYYY"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "john.smith@example.com"
|
||||
|
|
@ -0,0 +1,199 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_xendit
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2025
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~18.3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 08:11+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Chinese (Traditional Han script) <https://translate.odoo.com/"
|
||||
"projects/odoo-19/payment_xendit/zh_Hant/>\n"
|
||||
"Language: zh_TW\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-python
|
||||
#: code:addons/payment_xendit/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "處理付款過程中發生錯誤,請再試一次。(付款:%s)"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Code"
|
||||
msgstr "卡代碼"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder First Name"
|
||||
msgstr "持卡人名字"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Holder Last Name"
|
||||
msgstr "持卡人姓氏"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Card Number"
|
||||
msgstr "卡號碼"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "代碼"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "顯示名稱"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Email"
|
||||
msgstr "電郵"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Expiration"
|
||||
msgstr "截止日期"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr "識別號"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid CVN"
|
||||
msgstr "CVN 無效"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid Card Number"
|
||||
msgstr "卡號碼無效"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Invalid Date"
|
||||
msgstr "日期無效"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "John"
|
||||
msgstr "John"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "MM"
|
||||
msgstr "月月"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "付款服務商"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model,name:payment_xendit.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "付款交易"
|
||||
|
||||
#. module: payment_xendit
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_xendit/static/src/interactions/payment_form.js:0
|
||||
msgid "Payment processing failed"
|
||||
msgstr "付款處理失敗"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Phone Number"
|
||||
msgstr "電話號碼"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Public Key"
|
||||
msgstr "公鑰"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Secret Key"
|
||||
msgstr "密鑰"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "Smith"
|
||||
msgstr "Smith"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,help:payment_xendit.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "此付款服務商的技術代碼。"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.payment_provider_form_xendit
|
||||
msgid "Webhook Token"
|
||||
msgstr "網絡鈎子權杖"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields.selection,name:payment_xendit.selection__payment_provider__code__xendit
|
||||
msgid "Xendit"
|
||||
msgstr "Xendit"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_public_key
|
||||
msgid "Xendit Public Key"
|
||||
msgstr "Xendit 公開金鑰"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_secret_key
|
||||
msgid "Xendit Secret Key"
|
||||
msgstr "Xendit 秘密密鑰"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model:ir.model.fields,field_description:payment_xendit.field_payment_provider__xendit_webhook_token
|
||||
msgid "Xendit Webhook Token"
|
||||
msgstr "Xendit 網絡鈎子權杖"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "YYYY"
|
||||
msgstr "年年年年"
|
||||
|
||||
#. module: payment_xendit
|
||||
#: model_terms:ir.ui.view,arch_db:payment_xendit.inline_form
|
||||
msgid "john.smith@example.com"
|
||||
msgstr "例:alex.wong@example.com"
|
||||
|
||||
#~ msgid "Could not establish the connection to the API."
|
||||
#~ msgstr "未能建立與 API 的連線。"
|
||||
|
||||
#~ msgid "No transaction found matching reference %s."
|
||||
#~ msgstr "找不到符合參考 %s 的交易。"
|
||||
|
||||
#~ msgid "Received data with missing reference."
|
||||
#~ msgstr "收到的數據缺漏參考編號。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "The communication with the API failed. Xendit gave us the following "
|
||||
#~ "information: '%s'"
|
||||
#~ msgstr "與 API 通訊失敗。Xendit 提供了以下資訊:%s"
|
||||
|
||||
#~ msgid "The transaction is not linked to a token."
|
||||
#~ msgstr "交易未有連結至代碼。"
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import payment_provider
|
||||
from . import payment_transaction
|
||||
|
|
@ -0,0 +1,102 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models
|
||||
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
from odoo.addons.payment_xendit import const
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class PaymentProvider(models.Model):
|
||||
_inherit = 'payment.provider'
|
||||
|
||||
code = fields.Selection(
|
||||
selection_add=[('xendit', "Xendit")], ondelete={'xendit': 'set default'}
|
||||
)
|
||||
xendit_public_key = fields.Char(
|
||||
string="Xendit Public Key",
|
||||
required_if_provider='xendit',
|
||||
copy=False,
|
||||
groups='base.group_system',
|
||||
)
|
||||
xendit_secret_key = fields.Char(
|
||||
string="Xendit Secret Key",
|
||||
required_if_provider='xendit',
|
||||
copy=False,
|
||||
groups='base.group_system',
|
||||
)
|
||||
xendit_webhook_token = fields.Char(
|
||||
string="Xendit Webhook Token",
|
||||
required_if_provider='xendit',
|
||||
copy=False,
|
||||
groups='base.group_system',
|
||||
)
|
||||
|
||||
# === COMPUTE METHODS === #
|
||||
|
||||
def _compute_feature_support_fields(self):
|
||||
""" Override of `payment` to enable additional features. """
|
||||
super()._compute_feature_support_fields()
|
||||
self.filtered(lambda p: p.code == 'xendit').support_tokenization = True
|
||||
|
||||
def _get_supported_currencies(self):
|
||||
""" Override of `payment` to return the supported currencies. """
|
||||
supported_currencies = super()._get_supported_currencies()
|
||||
if self.code == 'xendit':
|
||||
supported_currencies = supported_currencies.filtered(
|
||||
lambda c: c.name in const.SUPPORTED_CURRENCIES
|
||||
)
|
||||
return supported_currencies
|
||||
|
||||
# === CRUD METHODS === #
|
||||
|
||||
def _get_default_payment_method_codes(self):
|
||||
""" Override of `payment` to return the default payment method codes. """
|
||||
self.ensure_one()
|
||||
if self.code != 'xendit':
|
||||
return super()._get_default_payment_method_codes()
|
||||
return const.DEFAULT_PAYMENT_METHOD_CODES
|
||||
|
||||
# === BUSINESS METHODS === #
|
||||
|
||||
def _get_redirect_form_view(self, is_validation=False):
|
||||
""" Override of `payment` to avoid rendering the form view for validation operations.
|
||||
|
||||
Unlike other compatible payment methods in Xendit, `Card` is implemented using a direct
|
||||
flow. To avoid rendering a useless template, and also to avoid computing wrong values, this
|
||||
method returns `None` for Xendit's validation operations (Card is and will always be the
|
||||
sole tokenizable payment method for Xendit).
|
||||
|
||||
Note: `self.ensure_one()`
|
||||
|
||||
:param bool is_validation: Whether the operation is a validation.
|
||||
:return: The view of the redirect form template or None.
|
||||
:rtype: ir.ui.view | None
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
if self.code == 'xendit' and is_validation:
|
||||
return None
|
||||
return super()._get_redirect_form_view(is_validation)
|
||||
|
||||
# === REQUEST HELPERS ===#
|
||||
|
||||
def _build_request_url(self, endpoint, **kwargs):
|
||||
"""Override of `payment` to build the request URL."""
|
||||
if self.code != 'xendit':
|
||||
return super()._build_request_url(endpoint, **kwargs)
|
||||
return f'https://api.xendit.co/{endpoint}'
|
||||
|
||||
def _build_request_auth(self, **kwargs):
|
||||
"""Override of `payment` to build the request Auth."""
|
||||
if self.code != 'xendit':
|
||||
return super()._build_request_auth(**kwargs)
|
||||
return self.xendit_secret_key, ''
|
||||
|
||||
def _parse_response_error(self, response):
|
||||
"""Override of `payment` to parse the error message."""
|
||||
if self.code != 'xendit':
|
||||
return super()._parse_response_error(response)
|
||||
return response.json().get('message')
|
||||
|
|
@ -0,0 +1,222 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from werkzeug import urls
|
||||
|
||||
from odoo import _, api, models
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.tools import float_round
|
||||
from odoo.tools.urls import urljoin
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
from odoo.addons.payment_xendit import const
|
||||
from odoo.addons.payment_xendit.controllers.main import XenditController
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class PaymentTransaction(models.Model):
|
||||
_inherit = 'payment.transaction'
|
||||
|
||||
def _get_specific_processing_values(self, processing_values):
|
||||
""" Override of payment to return Xendit-specific processing values.
|
||||
|
||||
Note: self.ensure_one() from `_get_processing_values`
|
||||
|
||||
:param dict processing_values: The generic processing values of the transaction
|
||||
:return: The dict of provider-specific processing values
|
||||
:rtype: dict
|
||||
"""
|
||||
if self.provider_code != 'xendit':
|
||||
return super()._get_specific_processing_values(processing_values)
|
||||
|
||||
return {
|
||||
'rounded_amount': self._get_rounded_amount(),
|
||||
}
|
||||
|
||||
def _get_specific_rendering_values(self, processing_values):
|
||||
""" Override of `payment` to return Xendit-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 != 'xendit' or self.payment_method_code == 'card':
|
||||
return res
|
||||
|
||||
# Initiate the payment and retrieve the invoice data.
|
||||
payload = self._xendit_prepare_invoice_request_payload()
|
||||
try:
|
||||
invoice_data = self._send_api_request('POST', 'v2/invoices', json=payload)
|
||||
except ValidationError as error:
|
||||
self._set_error(str(error))
|
||||
return {}
|
||||
|
||||
# Extract the payment link URL and embed it in the redirect form.
|
||||
rendering_values = {
|
||||
'api_url': invoice_data.get('invoice_url')
|
||||
}
|
||||
return rendering_values
|
||||
|
||||
def _xendit_prepare_invoice_request_payload(self):
|
||||
""" Create the payload for the invoice request based on the transaction values.
|
||||
|
||||
:return: The request payload.
|
||||
:rtype: dict
|
||||
"""
|
||||
base_url = self.provider_id.get_base_url()
|
||||
redirect_url = urljoin(base_url, XenditController._return_url)
|
||||
access_token = payment_utils.generate_access_token(self.reference, self.amount)
|
||||
success_url_params = urls.url_encode({
|
||||
'tx_ref': self.reference,
|
||||
'access_token': access_token,
|
||||
'success': 'true',
|
||||
})
|
||||
payload = {
|
||||
'external_id': self.reference,
|
||||
'amount': self._get_rounded_amount(),
|
||||
'description': self.reference,
|
||||
'customer': {
|
||||
'given_names': self.partner_name,
|
||||
},
|
||||
'success_redirect_url': f'{redirect_url}?{success_url_params}',
|
||||
'failure_redirect_url': redirect_url,
|
||||
'payment_methods': [const.PAYMENT_METHODS_MAPPING.get(
|
||||
self.payment_method_code, self.payment_method_code.upper())
|
||||
],
|
||||
'currency': self.currency_id.name,
|
||||
}
|
||||
# Extra payload values that must not be included if empty.
|
||||
if self.partner_email:
|
||||
payload['customer']['email'] = self.partner_email
|
||||
if phone := self.partner_id.phone:
|
||||
payload['customer']['mobile_number'] = phone
|
||||
address_details = {}
|
||||
if self.partner_city:
|
||||
address_details['city'] = self.partner_city
|
||||
if self.partner_country_id.name:
|
||||
address_details['country'] = self.partner_country_id.name
|
||||
if self.partner_zip:
|
||||
address_details['postal_code'] = self.partner_zip
|
||||
if self.partner_state_id.name:
|
||||
address_details['state'] = self.partner_state_id.name
|
||||
if self.partner_address:
|
||||
address_details['street_line1'] = self.partner_address
|
||||
if address_details:
|
||||
payload['customer']['addresses'] = [address_details]
|
||||
|
||||
return payload
|
||||
|
||||
def _send_payment_request(self):
|
||||
"""Override of `payment` to send a payment request to Xendit."""
|
||||
if self.provider_code != 'xendit':
|
||||
return super()._send_payment_request()
|
||||
|
||||
self._xendit_create_charge(self.token_id.provider_ref)
|
||||
|
||||
def _xendit_create_charge(self, token_ref, auth_id=None):
|
||||
""" Create a charge on Xendit using the `credit_card_charges` endpoint.
|
||||
|
||||
:param str token_ref: The reference of the Xendit token to use to make the payment.
|
||||
:param str auth_id: The authentication id to use to make the payment.
|
||||
:return: None
|
||||
"""
|
||||
payload = {
|
||||
'token_id': token_ref,
|
||||
'external_id': self.reference,
|
||||
'amount': self._get_rounded_amount(),
|
||||
'currency': self.currency_id.name,
|
||||
}
|
||||
if auth_id: # The payment goes through an authentication.
|
||||
payload['authentication_id'] = auth_id
|
||||
|
||||
if self.token_id or self.tokenize: # The tx uses a token or is tokenized.
|
||||
payload['is_recurring'] = True # Ensure that next payments will not require 3DS.
|
||||
|
||||
try:
|
||||
charge_payment_data = self._send_api_request(
|
||||
'POST', 'credit_card_charges', json=payload
|
||||
)
|
||||
except ValidationError as error:
|
||||
self._set_error(str(error))
|
||||
else:
|
||||
self._process('xendit', charge_payment_data)
|
||||
|
||||
def _get_rounded_amount(self):
|
||||
decimal_places = const.CURRENCY_DECIMALS.get(
|
||||
self.currency_id.name, self.currency_id.decimal_places
|
||||
)
|
||||
return float_round(self.amount, decimal_places, rounding_method='DOWN')
|
||||
|
||||
@api.model
|
||||
def _extract_reference(self, provider_code, payment_data):
|
||||
"""Override of `payment` to extract the reference from the payment data."""
|
||||
if provider_code != 'xendit':
|
||||
return super()._extract_reference(provider_code, payment_data)
|
||||
return payment_data.get('external_id')
|
||||
|
||||
def _extract_amount_data(self, payment_data):
|
||||
"""Override of payment to extract the amount and currency from the payment data."""
|
||||
if self.provider_code != 'xendit':
|
||||
return super()._extract_amount_data(payment_data)
|
||||
|
||||
amount = payment_data.get('amount') or payment_data.get('authorized_amount')
|
||||
currency_code = payment_data.get('currency')
|
||||
return {
|
||||
'amount': float(amount),
|
||||
'currency_code': currency_code,
|
||||
'precision_digits': const.CURRENCY_DECIMALS.get(currency_code),
|
||||
}
|
||||
|
||||
def _apply_updates(self, payment_data):
|
||||
"""Override of `payment` to update the transaction based on the payment data."""
|
||||
if self.provider_code != 'xendit':
|
||||
return super()._apply_updates(payment_data)
|
||||
|
||||
# Update the provider reference.
|
||||
self.provider_reference = payment_data.get('id')
|
||||
|
||||
# Update payment method.
|
||||
payment_method_code = payment_data.get('payment_method', '')
|
||||
payment_method = self.env['payment.method']._get_from_code(
|
||||
payment_method_code, mapping=const.PAYMENT_METHODS_MAPPING
|
||||
)
|
||||
self.payment_method_id = payment_method or self.payment_method_id
|
||||
|
||||
# Update the payment state.
|
||||
payment_status = payment_data.get('status')
|
||||
if payment_status in const.PAYMENT_STATUS_MAPPING['pending']:
|
||||
self._set_pending()
|
||||
elif payment_status in const.PAYMENT_STATUS_MAPPING['done']:
|
||||
self._set_done()
|
||||
elif payment_status in const.PAYMENT_STATUS_MAPPING['cancel']:
|
||||
self._set_canceled()
|
||||
elif payment_status in const.PAYMENT_STATUS_MAPPING['error']:
|
||||
failure_reason = payment_data.get('failure_reason')
|
||||
self._set_error(_(
|
||||
"An error occurred during the processing of your payment (%s). Please try again.",
|
||||
failure_reason,
|
||||
))
|
||||
|
||||
def _extract_token_values(self, payment_data):
|
||||
"""Override of `payment` to return token data based on Xendit data.
|
||||
|
||||
Note: self.ensure_one() from :meth: `_tokenize`
|
||||
|
||||
:param dict payment_data: The payment data sent by the provider.
|
||||
:return: Data to create a token.
|
||||
:rtype: dict
|
||||
"""
|
||||
if self.provider_code != 'xendit':
|
||||
return super()._extract_token_values(payment_data)
|
||||
|
||||
card_info = payment_data['masked_card_number'][-4:] # Xendit pads details with X's.
|
||||
|
||||
return {
|
||||
'payment_details': card_info,
|
||||
'provider_ref': payment_data['credit_card_token_id'],
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 3.2 KiB |
|
|
@ -0,0 +1 @@
|
|||
<svg width="50" height="50" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path d="M26.936 5H15.642L4 25.012 15.642 45l2.296-3.929-9.346-16.06 9.346-16.06h6.68L26.936 5Z" fill="#446CB3"/><path d="m18.982 18.579 2.296-3.929-3.34-5.698-2.296 3.952 3.34 5.675Zm13.08-9.627 2.296 3.952-16.42 28.168-2.296-3.952 16.42-28.168Z" fill="#D24D57"/><path d="m23.087 45 2.273-3.952h6.702l9.346-16.037-9.346-16.06L34.358 5 46 25.012 34.358 45H23.087Z" fill="#446CB3"/><path d="m30.972 31.352-2.296 3.93 3.386 5.766 2.296-3.883-3.386-5.813Z" fill="#D24D57"/></svg>
|
||||
|
After Width: | Height: | Size: 560 B |
|
|
@ -0,0 +1,254 @@
|
|||
/* global Xendit */
|
||||
|
||||
import { loadJS } from '@web/core/assets';
|
||||
import { _t } from '@web/core/l10n/translation';
|
||||
import { rpc, RPCError } from '@web/core/network/rpc';
|
||||
import { patch } from '@web/core/utils/patch';
|
||||
|
||||
import { PaymentForm } from '@payment/interactions/payment_form';
|
||||
|
||||
patch(PaymentForm.prototype, {
|
||||
setup() {
|
||||
super.setup();
|
||||
this.xenditData = {}; // Store the form and public key of each instantiated Card method.
|
||||
},
|
||||
|
||||
// #=== DOM MANIPULATION ===#
|
||||
|
||||
/**
|
||||
* Prepare the inline form of Xendit for direct payment.
|
||||
*
|
||||
* @override method from @payment/js/payment_form
|
||||
* @private
|
||||
* @param {number} providerId - The id of the selected payment option's provider.
|
||||
* @param {string} providerCode - The code of the selected payment option's provider.
|
||||
* @param {number} paymentOptionId - The id of the selected payment option.
|
||||
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
|
||||
* @param {string} flow - The online payment flow of the selected payment option.
|
||||
* @return {void}
|
||||
*/
|
||||
async _prepareInlineForm(providerId, providerCode, paymentOptionId, paymentMethodCode, flow) {
|
||||
if (providerCode !== 'xendit' || paymentMethodCode !== 'card') {
|
||||
await super._prepareInlineForm(...arguments);
|
||||
return;
|
||||
}
|
||||
|
||||
// Check if instantiation of the inline form is needed.
|
||||
if (flow === 'token') {
|
||||
return; // No inline form for tokens.
|
||||
} else if (this.xenditData[paymentOptionId]) {
|
||||
this._setPaymentFlow('direct'); // Overwrite the flow even if no re-instantiation.
|
||||
return; // Don't re-extract the data if already done for this payment method.
|
||||
}
|
||||
|
||||
// Overwrite the flow of the selected payment method.
|
||||
this._setPaymentFlow('direct');
|
||||
|
||||
// Extract and store the public key.
|
||||
const radio = document.querySelector('input[name="o_payment_radio"]:checked');
|
||||
const inlineForm = this._getInlineForm(radio);
|
||||
const xenditInlineForm = inlineForm.querySelector('[name="o_xendit_form"]');
|
||||
this.xenditData[paymentOptionId] = {
|
||||
publicKey: xenditInlineForm.dataset['xenditPublicKey'],
|
||||
inlineForm: xenditInlineForm,
|
||||
};
|
||||
|
||||
// Load the SDK.
|
||||
await this.waitFor(loadJS('https://js.xendit.co/v1/xendit.min.js'));
|
||||
Xendit.setPublishableKey(this.xenditData[paymentOptionId].publicKey);
|
||||
},
|
||||
|
||||
// #=== PAYMENT FLOW ===#
|
||||
|
||||
/**
|
||||
* Validate the form inputs before initiating the payment flow.
|
||||
*
|
||||
* @override method from @payment/js/payment_form
|
||||
* @private
|
||||
* @param {string} providerCode - The code of the selected payment option's provider.
|
||||
* @param {number} paymentOptionId - The id of the selected payment option.
|
||||
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
|
||||
* @param {string} flow - The payment flow of the selected payment option.
|
||||
* @return {void}
|
||||
*/
|
||||
async _initiatePaymentFlow(providerCode, paymentOptionId, paymentMethodCode, flow) {
|
||||
if (providerCode !== 'xendit' || flow === 'token' || paymentMethodCode !== 'card') {
|
||||
// Tokens are handled by the generic flow and other payment methods have no inline form.
|
||||
await super._initiatePaymentFlow(...arguments);
|
||||
return;
|
||||
}
|
||||
|
||||
const formInputs = this._xenditGetInlineFormInputs(paymentOptionId);
|
||||
const details = this._xenditGetPaymentDetails(paymentOptionId);
|
||||
|
||||
// Set custom validity messages on inputs based on Xendit's feedback.
|
||||
Object.keys(formInputs).forEach(el => formInputs[el].setCustomValidity(""));
|
||||
if (!Xendit.card.validateCardNumber(details.card_number)){
|
||||
formInputs['card'].setCustomValidity(_t("Invalid Card Number"));
|
||||
}
|
||||
if (!Xendit.card.validateExpiry(details.card_exp_month, details.card_exp_year)) {
|
||||
formInputs['month'].setCustomValidity(_t("Invalid Date"));
|
||||
formInputs['year'].setCustomValidity(_t("Invalid Date"));
|
||||
}
|
||||
if (!Xendit.card.validateCvn(details.card_cvn)){
|
||||
formInputs['cvn'].setCustomValidity(_t("Invalid CVN"));
|
||||
}
|
||||
|
||||
// Ensure that all inputs are valid.
|
||||
if (!Object.values(formInputs).every(element => element.reportValidity())) {
|
||||
this._enableButton(); // The submit button is disabled at this point, enable it.
|
||||
return;
|
||||
}
|
||||
await super._initiatePaymentFlow(...arguments);
|
||||
},
|
||||
|
||||
/**
|
||||
* Process the direct payment flow by creating a token and proceeding with a token payment flow.
|
||||
*
|
||||
* @override method from @payment/js/payment_form
|
||||
* @private
|
||||
* @param {string} providerCode - The code of the selected payment option's provider.
|
||||
* @param {number} paymentOptionId - The id of the selected payment option.
|
||||
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
|
||||
* @param {object} processingValues - The processing values of the transaction.
|
||||
* @return {void}
|
||||
*/
|
||||
async _processDirectFlow(providerCode, paymentOptionId, paymentMethodCode, processingValues) {
|
||||
if (providerCode !== 'xendit') {
|
||||
await super._processDirectFlow(...arguments);
|
||||
return;
|
||||
}
|
||||
|
||||
Xendit.card.createToken(
|
||||
{
|
||||
...this._xenditGetPaymentDetails(paymentOptionId),
|
||||
// Allow reusing tokens when the transaction should be tokenized.
|
||||
is_multiple_use: processingValues['should_tokenize'],
|
||||
amount: processingValues['rounded_amount'],
|
||||
},
|
||||
async (err, token) =>
|
||||
{
|
||||
// if any errors are reported, immediately report it
|
||||
if (err) {
|
||||
this._xenditHandleResponse(err, token, processingValues, '');
|
||||
}
|
||||
// For multiple use tokens, we have to create an authentication first before
|
||||
// charging.
|
||||
if (processingValues['should_tokenize']) {
|
||||
Xendit.card.createAuthentication({
|
||||
amount: processingValues.amount,
|
||||
token_id: token.id
|
||||
}, async (err, result) => {
|
||||
await this._xenditHandleResponse(err, result, processingValues, 'auth');
|
||||
});
|
||||
}
|
||||
else {
|
||||
await this._xenditHandleResponse(err, token, processingValues, 'token');
|
||||
}
|
||||
},
|
||||
);
|
||||
},
|
||||
|
||||
/**
|
||||
* Handle the token creation response and initiate the token payment.
|
||||
*
|
||||
* @private
|
||||
* @param {object} err - The error with the cause.
|
||||
* @param {object} token - The created token's data.
|
||||
* @param {object} processingValues - The processing values of the transaction.
|
||||
* @param {string} mode - The mode of the charge: 'auth' or 'token'.
|
||||
* @return {void}
|
||||
*/
|
||||
async _xenditHandleResponse(err, token, processingValues, mode) {
|
||||
if (err) {
|
||||
let errMessage = err.message;
|
||||
|
||||
if (err.error_code === 'API_VALIDATION_ERROR') { // Invalid user input
|
||||
errMessage = err.errors[0].message; // Wrong field format
|
||||
}
|
||||
this._displayErrorDialog(_t("Payment processing failed"), errMessage);
|
||||
this._enableButton();
|
||||
return;
|
||||
}
|
||||
if (token.status === 'VERIFIED') {
|
||||
const payload = {
|
||||
'reference': processingValues.reference,
|
||||
'partner_id': processingValues.partner_id,
|
||||
};
|
||||
// Verified state could come from either authorization or tokenization. If it comes from
|
||||
// authentication, we must pass auth_id.
|
||||
if (mode === 'auth') {
|
||||
Object.assign(payload, {
|
||||
'token_ref': token.credit_card_token_id,
|
||||
'auth_id': token.id,
|
||||
});
|
||||
}
|
||||
else { // 'token'
|
||||
payload['token_ref'] = token.id;
|
||||
}
|
||||
try {
|
||||
await this.waitFor(rpc('/payment/xendit/payment', payload));
|
||||
window.location = '/payment/status';
|
||||
} catch (error) {
|
||||
if (error instanceof RPCError) {
|
||||
this._displayErrorDialog(_t("Payment processing failed"), error.data.message);
|
||||
this._enableButton();
|
||||
} else {
|
||||
return Promise.reject(error);
|
||||
}
|
||||
}
|
||||
} else if (token.status === 'FAILED') {
|
||||
this._displayErrorDialog(_t("Payment processing failed"), token.failure_reason);
|
||||
document.querySelector('#three-ds-container').style.display = 'none';
|
||||
this._enableButton();
|
||||
} else if (token.status === 'IN_REVIEW') {
|
||||
document.querySelector('#three-ds-container').style.display = 'block';
|
||||
window.open(token.payer_authentication_url, 'authorization-form');
|
||||
}
|
||||
},
|
||||
|
||||
// #=== GETTERS ===#
|
||||
|
||||
/**
|
||||
* Return all relevant inline form inputs of the provided payment option.
|
||||
*
|
||||
* @private
|
||||
* @param {number} paymentOptionId - The id of the selected payment option.
|
||||
* @return {Object} - An object mapping the name of inline form inputs to their DOM element.
|
||||
*/
|
||||
_xenditGetInlineFormInputs(paymentOptionId) {
|
||||
const form = this.xenditData[paymentOptionId]['inlineForm'];
|
||||
return {
|
||||
card: form.querySelector('#o_xendit_card'),
|
||||
month: form.querySelector('#o_xendit_month'),
|
||||
year: form.querySelector('#o_xendit_year'),
|
||||
cvn: form.querySelector('#o_xendit_cvn'),
|
||||
first_name: form.querySelector('#o_xendit_first_name'),
|
||||
last_name: form.querySelector('#o_xendit_last_name'),
|
||||
phone: form.querySelector('#o_xendit_phone'),
|
||||
email: form.querySelector('#o_xendit_email'),
|
||||
};
|
||||
},
|
||||
|
||||
/**
|
||||
* Return the credit card data to prepare the payload for the create token request.
|
||||
*
|
||||
* @private
|
||||
* @param {number} paymentOptionId - The id of the selected payment option.
|
||||
* @return {Object} - Data to pass to the Xendit createToken request.
|
||||
*/
|
||||
_xenditGetPaymentDetails(paymentOptionId) {
|
||||
const inputs = this._xenditGetInlineFormInputs(paymentOptionId);
|
||||
return {
|
||||
card_number: inputs.card.value.replace(/ /g, ''),
|
||||
card_exp_month: inputs.month.value,
|
||||
card_exp_year: inputs.year.value,
|
||||
card_cvn: inputs.cvn.value,
|
||||
card_holder_email: inputs.email.value,
|
||||
card_holder_first_name: inputs.first_name.value,
|
||||
card_holder_last_name: inputs.last_name.value,
|
||||
card_holder_phone_number: inputs.phone.value
|
||||
};
|
||||
},
|
||||
|
||||
});
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
import { EventBus } from '@odoo/owl';
|
||||
import { registry } from '@web/core/registry';
|
||||
import { AuthUI } from './auth_ui';
|
||||
|
||||
const bus = new EventBus();
|
||||
|
||||
export const authService = {
|
||||
start(env) {
|
||||
registry.category('main_components').add('AuthUI', { Component: AuthUI, props: { bus } });
|
||||
}
|
||||
}
|
||||
registry.category('services').add('auth_ui', authService);
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
import { Component, EventBus, xml } from '@odoo/owl';
|
||||
|
||||
export class AuthUI extends Component {
|
||||
static props = {
|
||||
bus: EventBus,
|
||||
}
|
||||
|
||||
// Has to be in front of the block UI layer (which is z-index: 1070).
|
||||
static template = xml`
|
||||
<div
|
||||
id="three-ds-container"
|
||||
style="width: 500px;
|
||||
height: 600px;
|
||||
line-height: 200px;
|
||||
position: fixed;
|
||||
top: 25%;
|
||||
left: 40%;
|
||||
display: none;
|
||||
margin-top: -100px;
|
||||
margin-left: -150px;
|
||||
background-color: #ffffff;
|
||||
border-radius: 5px;mon
|
||||
text-align: center;
|
||||
z-index: 1072 !important;"
|
||||
>
|
||||
<iframe height="600" width="450" id="authorization-form" name="authorization-form"/>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import common
|
||||
from . import test_payment_provider
|
||||
from . import test_payment_transaction
|
||||
from . import test_processing_flows
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.addons.payment.tests.common import PaymentCommon
|
||||
|
||||
|
||||
class XenditCommon(PaymentCommon):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
|
||||
cls.xendit = cls._prepare_provider('xendit', update_values={
|
||||
'xendit_public_key': 'xnd_public_key',
|
||||
'xendit_secret_key': 'xnd_secret_key',
|
||||
'xendit_webhook_token': 'xnd_webhook_token',
|
||||
})
|
||||
cls.provider = cls.xendit
|
||||
cls.amount = 11100
|
||||
cls.currency = cls._enable_currency('IDR')
|
||||
cls.webhook_payment_data = {
|
||||
'amount': cls.amount,
|
||||
'status': 'PAID',
|
||||
'created': '2023-07-12T09:31:13.111Z',
|
||||
'paid_at': '2023-07-12T09:31:22.830Z',
|
||||
'updated': '2023-07-12T09:31:23.577Z',
|
||||
'user_id': '64118d86854d7d89206e732d',
|
||||
'currency': cls.currency.name,
|
||||
'bank_code': 'BNI',
|
||||
'description': cls.reference,
|
||||
'external_id': cls.reference,
|
||||
'paid_amount': cls.amount,
|
||||
'merchant_name': 'Odoo',
|
||||
'initial_amount': cls.amount,
|
||||
'payment_method': 'BANK_TRANSFER',
|
||||
'payment_channel': 'BNI',
|
||||
'payment_destination': '880891384013',
|
||||
}
|
||||
cls.charge_payment_data = {
|
||||
'status': 'CAPTURED',
|
||||
'authorized_amount': cls.amount,
|
||||
'capture_amount': cls.amount,
|
||||
'currency': cls.currency.name,
|
||||
'metadata': {},
|
||||
'credit_card_token_id': '6645aaa2f00da60017cdc669',
|
||||
'business_id': '64118d86854d7d89206e732d',
|
||||
'merchant_id': 'samplemerchant',
|
||||
'merchant_reference_code': '6645aaa3f00da60017cdc66a',
|
||||
'external_id': 'ABC00026',
|
||||
'eci': '00',
|
||||
'charge_type': 'MULTIPLE_USE_TOKEN',
|
||||
'masked_card_number': '520000XXXXXX2151',
|
||||
'card_brand': 'MASTERCARD',
|
||||
'card_type': 'CREDIT',
|
||||
'descriptor': 'XDT*ODOO',
|
||||
'authorization_id': '6645aaa3f00da60017cdc66b',
|
||||
'bank_reconciliation_id': '7158417004836852803955',
|
||||
'issuing_bank_name': 'PT BANK NEGARA INDONESIA TBK',
|
||||
'cvn_code': 'M',
|
||||
'approval_code': '831000',
|
||||
'created': '2024-05-16T06:41:41.176Z',
|
||||
'id': '6645aaa5f00da60017cdc66c',
|
||||
'card_fingerprint': '652e1897a273b700164639a7'
|
||||
}
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.tests import tagged
|
||||
|
||||
from odoo.addons.payment_xendit.tests.common import XenditCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestPaymentProvider(XenditCommon):
|
||||
def test_incompatible_with_unsupported_currencies(self):
|
||||
""" Test that Xendit providers are filtered out from compatible providers when the currency
|
||||
is not supported. """
|
||||
compatible_providers = self.env['payment.provider']._get_compatible_providers(
|
||||
self.company_id, self.partner.id, self.amount, currency_id=self.env.ref('base.AFN').id
|
||||
)
|
||||
self.assertNotIn(self.xendit, compatible_providers)
|
||||
|
|
@ -0,0 +1,157 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from werkzeug.urls import url_encode
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||
from odoo.addons.payment_xendit.controllers.main import XenditController
|
||||
from odoo.addons.payment_xendit.tests.common import XenditCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestPaymentTransaction(PaymentHttpCommon, XenditCommon):
|
||||
|
||||
def test_no_item_missing_from_rendering_values(self):
|
||||
""" Test that when the redirect flow is triggered, rendering_values contains the
|
||||
API_URL corresponding to the response of API request. """
|
||||
tx = self._create_transaction('redirect')
|
||||
url = 'https://dummy.com'
|
||||
return_value = {'invoice_url': url}
|
||||
with (
|
||||
patch.object(
|
||||
self.env.registry['payment.provider'],
|
||||
'_send_api_request',
|
||||
return_value=return_value,
|
||||
),
|
||||
patch.object(payment_utils, 'generate_access_token', self._generate_test_access_token),
|
||||
):
|
||||
rendering_values = tx._get_specific_rendering_values(None)
|
||||
self.assertDictEqual(rendering_values, {'api_url': url})
|
||||
|
||||
def test_empty_rendering_values_if_direct(self):
|
||||
""" Test that if it's a card payment (like in direct flow), rendering_values should be empty
|
||||
and no API call should be committed in the process. """
|
||||
card_pm = self.env.ref('payment.payment_method_card').id
|
||||
tx = self._create_transaction('direct', payment_method_id=card_pm)
|
||||
with patch(
|
||||
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
|
||||
return_value={'data': {'link': 'https://dummy.com'}},
|
||||
) as mock:
|
||||
rendering_values = tx._get_specific_rendering_values(None)
|
||||
self.assertEqual(mock.call_count, 0)
|
||||
self.assertDictEqual(rendering_values, {})
|
||||
|
||||
@mute_logger('odoo.addons.payment.models.payment_transaction')
|
||||
def test_no_input_missing_from_redirect_form(self):
|
||||
""" Test that the `api_url` key is not omitted from the rendering values. """
|
||||
tx = self._create_transaction('redirect')
|
||||
with patch(
|
||||
'odoo.addons.payment_xendit.models.payment_transaction.PaymentTransaction'
|
||||
'._get_specific_rendering_values', return_value={'api_url': 'https://dummy.com'}
|
||||
):
|
||||
processing_values = tx._get_processing_values()
|
||||
form_info = self._extract_values_from_html_form(processing_values['redirect_form_html'])
|
||||
self.assertEqual(form_info['action'], 'https://dummy.com')
|
||||
self.assertEqual(form_info['method'], 'get')
|
||||
self.assertDictEqual(form_info['inputs'], {})
|
||||
|
||||
def test_no_item_missing_from_invoice_request_payload(self):
|
||||
""" Test that the invoice request values are conform to the transaction fields. """
|
||||
self.maxDiff = 10000 # Allow comparing large dicts.
|
||||
self.reference = 'tx1'
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
return_url = self._build_url(XenditController._return_url)
|
||||
access_token = self._generate_test_access_token(tx.reference, tx.amount)
|
||||
success_url_params = url_encode({
|
||||
'tx_ref': tx.reference,
|
||||
'access_token': access_token,
|
||||
'success': 'true',
|
||||
})
|
||||
|
||||
with patch(
|
||||
'odoo.addons.payment.utils.generate_access_token', new=self._generate_test_access_token
|
||||
):
|
||||
request_payload = tx._xendit_prepare_invoice_request_payload()
|
||||
self.assertDictEqual(request_payload, {
|
||||
'external_id': tx.reference,
|
||||
'amount': tx.amount,
|
||||
'description': tx.reference,
|
||||
'customer': {
|
||||
'given_names': tx.partner_name,
|
||||
'email': tx.partner_email,
|
||||
'mobile_number': tx.partner_id.phone,
|
||||
'addresses': [{
|
||||
'city': tx.partner_city,
|
||||
'country': tx.partner_country_id.name,
|
||||
'postal_code': tx.partner_zip,
|
||||
'street_line1': tx.partner_address,
|
||||
}],
|
||||
},
|
||||
'success_redirect_url': f'{return_url}?{success_url_params}',
|
||||
'failure_redirect_url': return_url,
|
||||
'payment_methods': [self.payment_method_code.upper()],
|
||||
'currency': tx.currency_id.name,
|
||||
})
|
||||
|
||||
def test_processing_values_contain_rounded_amount_idr(self):
|
||||
""" Ensure that for IDR currency, processing_values should contain converted_amount
|
||||
which is the amount rounded down to the nearest 0."""
|
||||
currency_idr = self.env.ref('base.IDR')
|
||||
tx = self._create_transaction('redirect', amount=1000.50, currency_id=currency_idr.id)
|
||||
processing_values = tx._get_specific_processing_values({})
|
||||
self.assertEqual(processing_values.get('rounded_amount'), 1000)
|
||||
|
||||
def test_charge_request_contains_rounded_amount_idr(self):
|
||||
""" Ensure that for IDR currency, when creating charge API, the amount in payload
|
||||
should be rounded down to the nearest 0 """
|
||||
currency_idr = self.env.ref('base.IDR')
|
||||
tx = self._create_transaction('redirect', amount=1000.50, currency_id=currency_idr.id)
|
||||
with patch(
|
||||
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
|
||||
return_value={**self.charge_payment_data, 'amount': 1000},
|
||||
) as mock_req:
|
||||
tx._xendit_create_charge('dummytoken')
|
||||
payload = mock_req.call_args.kwargs.get('json')
|
||||
self.assertEqual(payload['amount'], 1000)
|
||||
|
||||
def test_search_by_reference_returns_tx(self):
|
||||
""" Test that the transaction is found based on the payment data. """
|
||||
tx = self._create_transaction('redirect')
|
||||
tx_found = self.env['payment.transaction']._search_by_reference(
|
||||
'xendit', self.webhook_payment_data
|
||||
)
|
||||
self.assertEqual(tx, tx_found)
|
||||
|
||||
def test_apply_updates_confirms_transaction(self):
|
||||
""" Test that the transaction state is set to 'done' when the payment data indicate a
|
||||
successful payment. """
|
||||
tx = self._create_transaction('redirect')
|
||||
tx._apply_updates(self.webhook_payment_data)
|
||||
self.assertEqual(tx.state, 'done')
|
||||
|
||||
@mute_logger('odoo.addons.payment_xendit.controllers.main')
|
||||
def test_apply_updates_tokenizes_transaction(self):
|
||||
""" Test that the transaction is tokenized when a charge request is successfully made on a
|
||||
transaction that saves payment details. """
|
||||
tx = self._create_transaction('direct', tokenize=True)
|
||||
with patch(
|
||||
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
|
||||
return_value=self.charge_payment_data,
|
||||
), patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._tokenize'
|
||||
) as tokenize_mock:
|
||||
tx._xendit_create_charge('dummytoken')
|
||||
self.assertEqual(tokenize_mock.call_count, 1)
|
||||
|
||||
def test_extract_token_values_maps_fields_correctly(self):
|
||||
tx = self._create_transaction('direct')
|
||||
token_values = tx._extract_token_values(self.charge_payment_data)
|
||||
self.assertDictEqual(token_values, {
|
||||
'payment_details': '2151',
|
||||
'provider_ref': '6645aaa2f00da60017cdc669',
|
||||
})
|
||||
|
|
@ -0,0 +1,96 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from werkzeug.exceptions import Forbidden
|
||||
from werkzeug.urls import url_encode
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||
from odoo.addons.payment_xendit.controllers.main import XenditController
|
||||
from odoo.addons.payment_xendit.tests.common import XenditCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestProcessingFlow(XenditCommon, PaymentHttpCommon):
|
||||
|
||||
@mute_logger('odoo.addons.payment_xendit.controllers.main')
|
||||
def test_webhook_notification_triggers_processing(self):
|
||||
""" Test that receiving a valid webhook notification and signature verified triggers the
|
||||
processing of the payment data. """
|
||||
self._create_transaction('redirect')
|
||||
url = self._build_url(XenditController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_xendit.controllers.main.XenditController'
|
||||
'._verify_notification_token'
|
||||
), patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
|
||||
) as process_mock:
|
||||
self._make_json_request(url, data=self.webhook_payment_data)
|
||||
self.assertEqual(process_mock.call_count, 1)
|
||||
|
||||
@mute_logger('odoo.addons.payment_xendit.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(XenditController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_xendit.controllers.main.XenditController.'
|
||||
'_verify_notification_token'
|
||||
) as signature_check_mock:
|
||||
self._make_json_request(url, data=self.webhook_payment_data)
|
||||
self.assertEqual(signature_check_mock.call_count, 1)
|
||||
|
||||
def test_accept_webhook_notification_with_valid_signature(self):
|
||||
""" Test the verification of a webhook notification with a valid signature. """
|
||||
tx = self._create_transaction('redirect')
|
||||
self._assert_does_not_raise(
|
||||
Forbidden,
|
||||
XenditController._verify_notification_token,
|
||||
XenditController,
|
||||
self.provider.xendit_webhook_token,
|
||||
tx,
|
||||
)
|
||||
|
||||
@mute_logger('odoo.addons.payment_xendit.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')
|
||||
self.assertRaises(
|
||||
Forbidden,
|
||||
XenditController._verify_notification_token,
|
||||
XenditController,
|
||||
None,
|
||||
tx,
|
||||
)
|
||||
|
||||
@mute_logger('odoo.addons.payment_xendit.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')
|
||||
self.assertRaises(
|
||||
Forbidden, XenditController._verify_notification_token, XenditController, 'dummy', tx
|
||||
)
|
||||
|
||||
def test_set_xendit_transactions_to_pending_on_return(self):
|
||||
def build_return_url(**kwargs):
|
||||
url_params = url_encode(dict(kwargs, tx_ref=self.reference))
|
||||
return self._build_url(f'{XenditController._return_url}?{url_params}')
|
||||
|
||||
self.reference = "xendit_tx1"
|
||||
tx = self._create_transaction('redirect')
|
||||
|
||||
with patch.object(payment_utils, 'generate_access_token', self._generate_test_access_token):
|
||||
token = payment_utils.generate_access_token(tx.reference, tx.amount)
|
||||
|
||||
self._make_http_get_request(build_return_url(success='true', access_token='coincoin'))
|
||||
self.assertEqual(tx.state, 'draft', "Random GET requests shouldn't affect tx state")
|
||||
|
||||
self._make_http_get_request(build_return_url(success='false', access_token=token))
|
||||
self.assertEqual(tx.state, 'draft', "Failure returns shouldn't change tx state")
|
||||
|
||||
self._make_http_get_request(build_return_url(success='true', access_token=token))
|
||||
self.assertEqual(tx.state, 'pending', "Successful returns should set state to pending")
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="payment_provider_form_xendit" model="ir.ui.view">
|
||||
<field name="name">Xendit Provider Form</field>
|
||||
<field name="model">payment.provider</field>
|
||||
<field name="inherit_id" ref="payment.payment_provider_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<group name="provider_credentials" position="inside">
|
||||
<group invisible="code != 'xendit'">
|
||||
<field
|
||||
name="xendit_public_key"
|
||||
string="Public Key"
|
||||
required="code == 'xendit' and state != 'disabled'"
|
||||
/>
|
||||
<field
|
||||
name="xendit_secret_key"
|
||||
string="Secret Key"
|
||||
required="code == 'xendit' and state != 'disabled'"
|
||||
password="True"
|
||||
/>
|
||||
<field
|
||||
name="xendit_webhook_token"
|
||||
string="Webhook Token"
|
||||
required="code == 'xendit' and state != 'disabled'"
|
||||
password="True"
|
||||
/>
|
||||
</group>
|
||||
</group>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="redirect_form">
|
||||
<form t-att-action="api_url" method="get"/>
|
||||
</template>
|
||||
|
||||
<template id="inline_form">
|
||||
<div name="o_xendit_form" t-att-data-xendit-public-key="provider_sudo.xendit_public_key">
|
||||
<t t-if="pm_sudo.code == 'card'">
|
||||
<!-- Name -->
|
||||
<div class="row">
|
||||
<div class="col-sm-6 mb-3">
|
||||
<label for="o_xendit_first_name">Card Holder First Name</label>
|
||||
<input
|
||||
id="o_xendit_first_name"
|
||||
type="text"
|
||||
placeholder="John"
|
||||
required=""
|
||||
class="form-control"
|
||||
/>
|
||||
</div>
|
||||
<div class="col-sm-6 mb-3">
|
||||
<label for="o_xendit_last_name">Card Holder Last Name</label>
|
||||
<input
|
||||
id="o_xendit_last_name"
|
||||
type="text"
|
||||
placeholder="Smith"
|
||||
required=""
|
||||
class="form-control"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Phone and email -->
|
||||
<div class="row">
|
||||
<div class="col-sm-6 mb-3">
|
||||
<label for="o_xendit_phone">Phone Number</label>
|
||||
<input
|
||||
id="o_xendit_phone"
|
||||
type="text"
|
||||
required=""
|
||||
class="form-control"
|
||||
/>
|
||||
</div>
|
||||
<div class="col-sm-6 mb-3">
|
||||
<label for="o_xendit_email">Email</label>
|
||||
<input
|
||||
id="o_xendit_email"
|
||||
type="text"
|
||||
required=""
|
||||
placeholder="john.smith@example.com"
|
||||
class="form-control"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Card Number -->
|
||||
<div class="mb-3">
|
||||
<label for="o_xendit_card" class="col-form-label">Card Number</label>
|
||||
<input
|
||||
id="o_xendit_card"
|
||||
type="text"
|
||||
required=""
|
||||
maxlength="19"
|
||||
autocomplete="cc-number"
|
||||
class="form-control"
|
||||
/>
|
||||
</div>
|
||||
<!-- Expiry date and security code -->
|
||||
<div class="row">
|
||||
<div class="col-sm-8 mb-3">
|
||||
<label for="o_xendit_month">Expiration</label>
|
||||
<div class="input-group">
|
||||
<input
|
||||
id="o_xendit_month"
|
||||
type="number"
|
||||
placeholder="MM"
|
||||
min="1"
|
||||
max="12"
|
||||
autocomplete="cc-exp-month"
|
||||
required=""
|
||||
class="form-control"
|
||||
/>
|
||||
<input
|
||||
id="o_xendit_year"
|
||||
type="number"
|
||||
placeholder="YYYY"
|
||||
min="1000"
|
||||
max="9999"
|
||||
autocomplete="cc-exp-year"
|
||||
required=""
|
||||
class="form-control"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4 mb-3">
|
||||
<label for="o_xendit_cvn">Card Code</label>
|
||||
<input
|
||||
id="o_xendit_cvn"
|
||||
type="number"
|
||||
max="9999"
|
||||
autocomplete="cc-csc"
|
||||
required=""
|
||||
class="form-control"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
Loading…
Add table
Add a link
Reference in a new issue