mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-20 09:12:04 +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,39 @@
|
|||
# Flutterwave
|
||||
|
||||
## Technical details
|
||||
|
||||
API: [Flutterwave standard](https://developer.flutterwave.com/docs/collecting-payments/standard/)
|
||||
version `3`
|
||||
|
||||
This module integrates Flutterwave using the generic payment with redirection flow based on form
|
||||
submission provided by the `payment` module.
|
||||
|
||||
## Supported features
|
||||
|
||||
- Payment with redirection flow
|
||||
- Webhook notifications
|
||||
- Tokenization with payment
|
||||
|
||||
## Not implemented features
|
||||
|
||||
- Manual capture
|
||||
- Refunds
|
||||
|
||||
## Module history
|
||||
|
||||
- `15.4`
|
||||
- The first version of the module is merged. odoo/odoo#85514
|
||||
|
||||
## Testing instructions
|
||||
|
||||
https://developer.flutterwave.com/docs/integration-guides/testing-helpers
|
||||
|
||||
### MasterCard
|
||||
|
||||
**Card Number**: `5531886652142950`
|
||||
|
||||
**Expiry Date**: `09/32`
|
||||
|
||||
**CVC Code**: `564`
|
||||
|
||||
**OPT**: `12345`
|
||||
|
|
@ -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, 'flutterwave')
|
||||
|
||||
|
||||
def uninstall_hook(env):
|
||||
reset_payment_provider(env, 'flutterwave')
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
{
|
||||
'name': "Payment Provider: Flutterwave",
|
||||
'version': '1.0',
|
||||
'category': 'Accounting/Payment Providers',
|
||||
'sequence': 350,
|
||||
'summary': "A Nigerian payment provider covering several African countries.",
|
||||
'description': " ", # Non-empty string to avoid loading the README file.
|
||||
'depends': ['payment'],
|
||||
'data': [
|
||||
'views/payment_flutterwave_templates.xml',
|
||||
'views/payment_provider_views.xml',
|
||||
|
||||
'data/payment_provider_data.xml',
|
||||
],
|
||||
'assets': {
|
||||
'web.assets_frontend': [
|
||||
'payment_flutterwave/static/src/interactions/payment_form.js',
|
||||
],
|
||||
},
|
||||
'post_init_hook': 'post_init_hook',
|
||||
'uninstall_hook': 'uninstall_hook',
|
||||
'author': 'Odoo S.A.',
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
# The currencies supported by Flutterwave, in ISO 4217 format.
|
||||
# See https://flutterwave.com/us/support/general/what-are-the-currencies-accepted-on-flutterwave.
|
||||
# Last website update: June 2022.
|
||||
# Last seen online: 24 November 2022.
|
||||
SUPPORTED_CURRENCIES = [
|
||||
'GBP',
|
||||
'CAD',
|
||||
'XAF',
|
||||
'CLP',
|
||||
'COP',
|
||||
'EGP',
|
||||
'EUR',
|
||||
'GHS',
|
||||
'GNF',
|
||||
'KES',
|
||||
'MWK',
|
||||
'MAD',
|
||||
'NGN',
|
||||
'RWF',
|
||||
'SLL',
|
||||
'STD',
|
||||
'ZAR',
|
||||
'TZS',
|
||||
'UGX',
|
||||
'USD',
|
||||
'XOF',
|
||||
'ZMW',
|
||||
]
|
||||
|
||||
# Mapping of transaction states to Flutterwave payment statuses.
|
||||
PAYMENT_STATUS_MAPPING = {
|
||||
'pending': ['pending', 'pending auth'],
|
||||
'done': ['successful'],
|
||||
'cancel': ['cancelled'],
|
||||
'error': ['failed'],
|
||||
}
|
||||
|
||||
# The codes of the payment methods to activate when Flutterwave is activated.
|
||||
DEFAULT_PAYMENT_METHOD_CODES = {
|
||||
# Primary payment methods.
|
||||
'card',
|
||||
'mpesa',
|
||||
# Brand payment methods.
|
||||
'visa',
|
||||
'mastercard',
|
||||
'amex',
|
||||
'discover',
|
||||
}
|
||||
|
||||
PAYMENT_METHODS_MAPPING = {
|
||||
'bank_transfer': 'banktransfer',
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import main
|
||||
|
|
@ -0,0 +1,110 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import hmac
|
||||
import json
|
||||
import pprint
|
||||
|
||||
from werkzeug.exceptions import Forbidden
|
||||
|
||||
from odoo import http
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.http import request
|
||||
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class FlutterwaveController(http.Controller):
|
||||
_return_url = '/payment/flutterwave/return'
|
||||
_auth_return_url = '/payment/flutterwave/auth_return'
|
||||
_webhook_url = '/payment/flutterwave/webhook'
|
||||
|
||||
@http.route(_return_url, type='http', methods=['GET'], auth='public')
|
||||
def flutterwave_return_from_checkout(self, **data):
|
||||
"""Process the payment data sent by Flutterwave after redirection from checkout.
|
||||
|
||||
:param dict data: The payment data.
|
||||
"""
|
||||
_logger.info("Handling redirection from Flutterwave with data:\n%s", pprint.pformat(data))
|
||||
|
||||
if data.get('status') != 'cancelled':
|
||||
self._verify_and_process(data)
|
||||
else: # The customer cancelled the payment by clicking on the close button.
|
||||
pass # Don't try to process this case because the transaction id was not provided.
|
||||
|
||||
# Redirect the user to the status page.
|
||||
return request.redirect('/payment/status')
|
||||
|
||||
@http.route(_auth_return_url, type='http', methods=['GET'], auth='public')
|
||||
def flutterwave_return_from_authorization(self, response=None):
|
||||
""" Process the response sent by Flutterwave after authorization.
|
||||
|
||||
:param str response: The stringified JSON response.
|
||||
"""
|
||||
data = json.loads(response) if response else {}
|
||||
return self.flutterwave_return_from_checkout(**data)
|
||||
|
||||
@http.route(_webhook_url, type='http', methods=['POST'], auth='public', csrf=False)
|
||||
def flutterwave_webhook(self):
|
||||
"""Process the payment data sent by Flutterwave to the webhook.
|
||||
|
||||
:return: An empty string to acknowledge the notification.
|
||||
:rtype: str
|
||||
"""
|
||||
data = request.get_json_data()
|
||||
_logger.info("Notification received from Flutterwave with data:\n%s", pprint.pformat(data))
|
||||
|
||||
if data['event'] == 'charge.completed':
|
||||
payment_data = data['data']
|
||||
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference(
|
||||
'flutterwave', payment_data
|
||||
)
|
||||
if tx_sudo:
|
||||
signature = request.httprequest.headers.get('verif-hash')
|
||||
self._verify_signature(signature, tx_sudo)
|
||||
tx_sudo._process('flutterwave', payment_data)
|
||||
return request.make_json_response('')
|
||||
|
||||
@staticmethod
|
||||
def _verify_signature(received_signature, tx_sudo):
|
||||
"""Check that the received signature matches the expected one.
|
||||
|
||||
:param dict received_signature: The signature received with the payment data.
|
||||
:param payment.transaction tx_sudo: The sudoed transaction referenced by the payment data.
|
||||
:return: None
|
||||
:raise Forbidden: If the signatures don't match.
|
||||
"""
|
||||
# Check for the received signature.
|
||||
if not received_signature:
|
||||
_logger.warning("Received payment data with missing signature.")
|
||||
raise Forbidden()
|
||||
|
||||
# Compare the received signature with the expected signature.
|
||||
expected_signature = tx_sudo.provider_id.flutterwave_webhook_secret
|
||||
if not hmac.compare_digest(received_signature, expected_signature):
|
||||
_logger.warning("Received payment data with invalid signature.")
|
||||
raise Forbidden()
|
||||
|
||||
@staticmethod
|
||||
def _verify_and_process(data):
|
||||
"""Verify and process the payment data sent by Flutterwave.
|
||||
|
||||
:param dict data: The payment data.
|
||||
:return: None
|
||||
"""
|
||||
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference(
|
||||
'flutterwave', data
|
||||
)
|
||||
if not tx_sudo:
|
||||
return
|
||||
|
||||
try:
|
||||
verified_data = tx_sudo._send_api_request(
|
||||
'GET', 'transactions/verify_by_reference', params={'tx_ref': tx_sudo.reference},
|
||||
)
|
||||
except ValidationError:
|
||||
_logger.error("Unable to verify the payment data")
|
||||
else:
|
||||
tx_sudo._process('flutterwave', verified_data)
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
-- disable flutterwave payment provider
|
||||
UPDATE payment_provider
|
||||
SET flutterwave_public_key = NULL,
|
||||
flutterwave_secret_key = NULL,
|
||||
flutterwave_webhook_secret = NULL;
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="payment.payment_provider_flutterwave" model="payment.provider">
|
||||
<field name="code">flutterwave</field>
|
||||
<field name="redirect_form_view_id" ref="redirect_form"/>
|
||||
<field name="allow_tokenization">True</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,144 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 13:45+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr "حدث خطأ أثناء معالجة عملية الدفع (الحالة %s). يرجى المحاولة مجدداً."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "رمز"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "تعذر إنشاء الاتصال بالواجهة البرمجية للتطبيق."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "البريد الإلكتروني للعميل لـ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "المفتاح العام لـ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "المفتاح السري لـ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "سر Webhook لـ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "لم يتم العثور على معاملة تطابق المرجع %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "مزود الدفع"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "رمز الدفع"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "معاملة الدفع"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "مفتاح عام"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "تم استلام البيانات دون مرجع."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "المفتاح السري"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"فشل التواصل مع الواجهة البرمجية للتطبيق. لقد منحنا Flutterwave المعلومات "
|
||||
"التالية: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "البريد الإلكتروني للعميل في وقت إنشاء الرمز"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "المفتاح المستخدَم فقط لتعريف الحساب مع Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "الكود التقني لمزود الدفع هذا."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "المعاملة غير مرتبطة برمز."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "حالة الدفع غير معروفة: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "سر Webhook"
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,143 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:31+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"S'ha produït un error durant el processament del teu pagament (estat %s). Si "
|
||||
"us plau, torna-ho a intentar."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Codi"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Correu electrònic del client de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Clau secreta de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveïdor de pagament"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pagament"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacció de pagament"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Clau pública"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Clau secreta"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:27+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kód"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nebyla nalezena žádná transakce odpovídající odkazu %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Poskytovatel platby"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Platební token"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Platební transakce"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Tajný klíč"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Technický kód tohoto poskytovatele plateb."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transakce není spojena s tokenem."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,142 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Kira Petersen François (peti)" <peti@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-25 13:33+0000\n"
|
||||
"Last-Translator: \"Kira Petersen François (peti)\" <peti@odoo.com>\n"
|
||||
"Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kode"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betalingsudbyder"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Betalingstoken"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransaktion"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Offentlig nøgle"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Hemmelig nøgle"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Ukendt betalings status: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhook-hemmelighed"
|
||||
|
|
@ -0,0 +1,147 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:37+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Bei der Verarbeitung Ihrer Zahlung ist ein Fehler aufgetreten (Status %s). "
|
||||
"Bitte versuchen Sie es erneut."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Verbindung mit API konnte nicht hergestellt werden."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave-Kunden-E-Mail"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Öffentlicher Schlüssel von Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Geheimer Schlüssel von Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Webhook-Geheimnis von Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Keine Transaktion gefunden, die der Referenz %s entspricht."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Zahlungsanbieter"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Zahlungstoken"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Zahlungstransaktion"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Öffentlicher Schlüssel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Erhaltene Daten mit fehlender Referenz."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Geheimer Schlüssel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Die Kommunikation mit der API ist fehlgeschlagen. Flutterwave hat uns "
|
||||
"folgende Informationen übermittelt: „%s“"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "Die E-Mail des Kunden zum Zeitpunkt der Token-Erstellung."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
"Der Schlüssel, der ausschließlich zur Identifizierung des Kontos bei "
|
||||
"Flutterwave verwendet wird"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Der technische Code dieses Zahlungsanbieters."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Unbekannter Zahlungsstatus: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhook-Geheimnis"
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21: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_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Κωδικός"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Πάροχος Πληρωμών"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Διακριτικό Πληρωμής"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Συναλλαγή Πληρωμής"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Κρυφό Κλειδί"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,144 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:21+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr "Ocurrió un error al procesar su pago (estado %s). Inténtelo de nuevo."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Correo electrónico del cliente de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Clave pública de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Clave secreta de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Secreto de webhook de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveedor de pago"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pago"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacción de pago"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Clave pública"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Datos recibidos sin referencia."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Clave secreta"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Falló la comunicación con la API. Flutterwave nos dio la siguiente "
|
||||
"información: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "El correo electrónico del cliente cuando se creó el token."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "La clave que solo se usa para identificar la cuenta de Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Estado de pago desconocido: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Secreto de webhook"
|
||||
|
|
@ -0,0 +1,143 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 06:25+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr "Ocurrió un error al procesar su pago (estado %s). Inténtelo de nuevo."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Correo electrónico del cliente de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Clave pública de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Clave secreta de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Secreto de Webhook de Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveedor de pago"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pago"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacción de pago"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Clave pública"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Datos recibidos sin referencia."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Clave secreta"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Falló la comunicación con la API. Flutterwave proporcionó la siguiente "
|
||||
"información: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "El correo electrónico del cliente cuando se creó el token."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "La clave que solo se usa para identificar la cuenta de Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Estado de pago desconocido: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Secreto del webhook"
|
||||
|
|
@ -0,0 +1,119 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__display_name
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__id
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,142 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 15:35+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr "Maksun käsittelyssä tapahtui virhe (tila %s). Yritä uudelleen."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Koodi"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Yhteyttä API:in ei voitu muodostaa."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave Asiakkaan sähköpostiosoite"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwaven julkinen avain"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Flutterwave salainen avain"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Flutterwave Webhookin salaisuus"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Viitettä %s vastaavaa tapahtumaa ei löytynyt."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Maksupalveluntarjoaja"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Maksutunniste"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Maksutapahtuma"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Julkinen avain"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Vastaanotetut tiedot, joista puuttuu viite."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Salainen avain"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Yhteys API:n kanssa epäonnistui. Flutterwave antoi seuraavat tiedot: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "Asiakkaan sähköpostiosoite tunnuksen luontihetkellä."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "Avain, jota käytetään ainoastaan tilin tunnistamiseen Flutterwavessa."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Tämän maksupalveluntarjoajan tekninen koodi."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaktio ei ole sidottu valtuutuskoodiin."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Tuntematon maksutilanne: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhookin salaisuus"
|
||||
|
|
@ -0,0 +1,145 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:29+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Une erreur est survenue lors du traitement de votre paiement (statut %s). "
|
||||
"Veuillez réessayer."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Impossible d'établir la connexion avec l'API."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "E-mail client Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Clé publique Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Clé secrète Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Secret webhook Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Aucune transaction ne correspond à la référence %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fournisseur de paiement"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Jeton de paiement"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transaction de paiement"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Clé publique"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Données reçues avec référence manquante."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Clé secrète"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Échec de la communication avec l'API. Flutterwave nous a fourni les "
|
||||
"informations suivantes : '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "L'e-mail du client au moment de la création du jeton."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "La clé uniquement utilisée pour identifier le compte avec Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Le code technique de ce fournisseur de paiement."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Statut de paiement inconnu : %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Secret webhook"
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21: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_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kód"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fizetési szolgáltató"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Fizetési tranzakció"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Titkos kulcs"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhook Secret"
|
||||
|
|
@ -0,0 +1,145 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:32+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Terjadi error pada pemrosesan pembayaran Anda (status %s). Silakan coba lagi."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kode"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Tidak dapat membuat hubungan ke API."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Email Pelanggan Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Public Key Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Secret Key Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Webhook Secret Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Tidak ada transaksi dengan referensi %s yang cocok."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Penyedia Pembayaran"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token Pembayaran"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transaksi Tagihan"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Public Key"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Menerima data dengan referensi yang kurang lengkap."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Secret Key"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Komunikasi dengan API gagal. Flutterwave memberikan kita informasi berikut: "
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "Email pelanggan pada saat token dibuat."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
"Key yang hanya digunakan untuk mengidentifikasi akun dengan Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Kode teknis penyedia pembayaran ini."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaksi ini tidak terhubung ke token."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Status pembayaran tidak diketahui: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhook Secret"
|
||||
|
|
@ -0,0 +1,147 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:30+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Si è verificato un errore durante l'elaborazione del tuo pagamento (stato %s)"
|
||||
". Prova di nuovo."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Codice"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Impossibile stabilire la connessione all'API."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "E-mail cliente Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Chiave pubblica Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Chiave privata Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Chiave privata Webhook Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nessuna transazione trovata corrispondente al riferimento %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fornitore di pagamenti"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token di pagamento"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transazione di pagamento"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Chiave pubblica"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Dati ricevuti privi di riferimento,"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Chiave segreta"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"La comunicazione con l'API è fallita. Flutterwave ci ha fornito le seguenti "
|
||||
"informazioni sul problema: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "L'indirizzo e-mail del cliente quando è stato creato il token."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
"La chiave utilizzata esclusivamente per identificare il conto con "
|
||||
"Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Codice tecnico del fornitore di pagamenti."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transazione non è legata a un token."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Stato pagamento sconosciuto: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Segreto Webhook"
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-14 21:12+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr "支払処理中にエラーが発生しました(ステータス %s) 。再度試して下さい。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "コード"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "APIへの接続を確立できませんでした。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave顧客Eメール"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwave公開キー"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Flutterwaveシークレットキー"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Flutterwave Webhookシークレット"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "参照に一致する取引が見つかりません%s。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "決済プロバイダー"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "支払トークン"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "決済トランザクション"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "公開キー"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "参照が欠落しているデータを受信しました。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "シークレットキー"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr "APIとの通信に失敗しました。Flutterwaveが以下の情報を提供しています: '%s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "トークンが作成された時の顧客のEメール"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "Flutterwaveでアカウントを識別するためにのみ使用されるキー"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "この決済プロバイダーのテクニカルコード。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "取引はトークンにリンクしていません。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "不明な支払ステータス: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhookシークレット"
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 04:46+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr "결제를 처리하는 중 오류가 발생했습니다. (상태 %s) 다시 시도해 주세요."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "코드"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "API 연결을 설정할 수 없습니다."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave 고객 이메일"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwave 일반 키"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Flutterwave 보안 키"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Flutterwave Webhook 보안"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "%s 참조와 일치하는 거래 항목이 없습니다."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "결제대행업체"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "결제 토큰"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "지불 거래"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "일반 키"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "참조가 누락된 데이터가 수신되었습니다."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "비밀 키"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr "API와의 통신에 실패했습니다. Flutterwave에서 다음 정보를 확인했습니다: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "토큰을 생성할 당시 고객 이메일입니다."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "Flutterwave에서 계정을 식별하는 데 사용되는 키입니다."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "이 결제대행업체의 기술 코드입니다."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "거래가 토큰에 연결되어 있지 않습니다."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "알 수 없는 결제 상태: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhook 보안"
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 18:46+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kode"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betalingsleverandør"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Betalingstoken"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransaksjon"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Hemmelig nøkkel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,147 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-14 08:07+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Er is een fout opgetreden tijdens het verwerken van je betaling (status %s). "
|
||||
"Probeer het opnieuw."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Kan geen verbinding maken met de API."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "E-mail klant Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Publieke sleutel Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Geheime sleutel Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Webhook geheim Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Geen transactie gevonden die overeenkomt met referentie %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betaalprovider"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Betalingstoken"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransactie"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Publieke sleutel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Gegevens ontvangen met ontbrekende referentie."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Geheime sleutel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"De communicatie met de API is mislukt. Flutterwave gaf ons de volgende "
|
||||
"informatie: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "De e-mail van de klant toen de token werd aangemaakt."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
"De sleutel die uitsluitend gebruikt wordt om het account by Flutterwave te "
|
||||
"identificeren."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "De technische code van deze betaalprovider."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Onbekende betalingsstatus: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhook geheim"
|
||||
|
|
@ -0,0 +1,119 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__display_name
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__id
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,142 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:26+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Tajny klucz Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Klucz webhook Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nie znaleziono transakcji pasującej do referencji %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Dostawca Płatności"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token płatności"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transakcja płatności"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Klucz publiczny"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Tajny klucz"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Kod techniczny tego dostawcy usług płatniczych."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transakcja nie jest powiązana z tokenem."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Klucz Webhook"
|
||||
|
|
@ -0,0 +1,146 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 18:46+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Portuguese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Ocorreu um erro durante o processamento do seu pagamento (status %s). Tente "
|
||||
"novamente."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave – E-mail do cliente"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwave – Chave pública"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Flutterwave – Chave secreta"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Flutterwave – Webhook secreto"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nenhuma transação encontrada com a referência %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Provedor de serviços de pagamento"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pagamento"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transação de pagamento"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Chave pública"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Dados recebidos com referência ausente."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Chave secreta"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"A comunicação com a API falhou. O Flutterwave nos forneceu as seguintes "
|
||||
"informações '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "O e-mail do cliente no momento em que o token foi criado."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
"A chave usada exclusivamente para identificar a conta com o Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "O código técnico deste provedor de pagamento."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Status de pagamento desconhecido: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Segredo do webhook"
|
||||
|
|
@ -0,0 +1,146 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:32+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Ocorreu um erro durante o processamento do seu pagamento (status %s). Tente "
|
||||
"novamente."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave – E-mail do cliente"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwave – Chave pública"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Flutterwave – Chave secreta"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Flutterwave – Webhook secreto"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nenhuma transação encontrada com a referência %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Provedor de serviços de pagamento"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pagamento"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transação de pagamento"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Chave pública"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Dados recebidos com referência ausente."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Chave secreta"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"A comunicação com a API falhou. O Flutterwave nos forneceu as seguintes "
|
||||
"informações '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "O e-mail do cliente no momento em que o token foi criado."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
"A chave usada exclusivamente para identificar a conta com o Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "O código técnico deste provedor de pagamento."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Status de pagamento desconhecido: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Segredo do webhook"
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,149 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# 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:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:33+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Russian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Во время обработки вашего платежа произошла ошибка (статус %s). Пожалуйста, "
|
||||
"попробуйте еще раз."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Код"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__display_name
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Флаттервейв"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Электронная почта клиента Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Открытый ключ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Секретный ключ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Секрет веб-крючков Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__id
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Поставщик платежей"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Платежный токен"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Платеж"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Открытый ключ"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Секретный ключ"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "Электронная почта клиента на момент создания токена."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
"Ключ, используемый исключительно для идентификации учетной записи в "
|
||||
"Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Технический код данного провайдера платежей."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Неизвестный статус платежа: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Секрет вебхука"
|
||||
|
||||
#~ 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. Flutterwave gave us the following "
|
||||
#~ "information: '%s'"
|
||||
#~ msgstr ""
|
||||
#~ "Связь с API завершилась неудачей. Flutterwave выдал нам следующую "
|
||||
#~ "информацию: '%s'"
|
||||
|
||||
#~ msgid "The transaction is not linked to a token."
|
||||
#~ msgstr "Транзакция не привязана к токену."
|
||||
|
|
@ -0,0 +1,142 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 21:33+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Slovenian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Oznaka"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Ponudnik plačil"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Plačilni žeton"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Plačilna transakcija"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Javni ključ"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Skrivni ključ"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,145 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 21:32+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"Ett fel inträffade under behandlingen av din betalning (status %s). Vänligen "
|
||||
"försök igen."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Fladdervåg"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "E-post från Flutterwaves kunder"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwaves offentliga nyckel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Flutterwaves hemliga nyckel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Flutterwave Webhook Hemlig"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Ingen transaktion hittades som matchar referensen %s."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betalningsleverantör"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Betalnings-token"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalningstransaktion"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Allmän nyckel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Mottagen data med saknad referens."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Hemlig nyckel"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Kommunikationen med API:et misslyckades. Flutterwave gav oss följande "
|
||||
"information: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "E-postadressen till kunden när polletten skapades."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "Nyckeln används enbart för att identifiera kontot med Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Den tekniska koden för denna betalningsleverantör."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaktionen är inte kopplad till en token."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Okänd betalningsstatus: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhook hemlighet"
|
||||
|
|
@ -0,0 +1,142 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 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_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
"เกิดข้อผิดพลาดระหว่างการประมวลผลการชำระเงินของคุณ (สถานะ %s) กรุณาลองใหม่อีกครั้ง"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "โค้ด"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "ไม่สามารถสร้างการเชื่อมต่อกับ API ได้"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "อีเมลลูกค้า Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "คีย์สาธารณะ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "คีย์ลับ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "เว็บฮุคลับ Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "ไม่พบธุรกรรมที่ตรงกับการอ้างอิง %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "ผู้ให้บริการชำระเงิน"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "โทเค็นการชำระเงิน"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "ธุรกรรมสำหรับการชำระเงิน"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "คีย์สาธารณะ"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "ได้รับข้อมูลโดยไม่มีการอ้างอิง"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "คีย์ลับ"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr "การสื่อสารกับ API ล้มเหลว Flutterwave ให้ข้อมูลต่อไปนี้กับเรา: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "อีเมลของลูกค้าในขณะสร้างโทเค็น"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "รหัสที่ใช้เพื่อระบุบัญชีด้วย Flutterwave เท่านั้น"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "รหัสทางเทคนิคของผู้ให้บริการชำระเงินรายนี้"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "ธุรกรรมไม่ได้เชื่อมโยงกับโทเค็น"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "ไม่ทราบสถานะการชำระเงิน: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "เว็บฮุคลับ"
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-17 17:32+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Turkish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/tr/>\n"
|
||||
"Language: tr\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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "API bağlantısı kurulamadı."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Referans %s eşleşen bir işlem bulunamadı."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Ödeme Sağlayıcı"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Ödeme Belirteci"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Ödeme İşlemi"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Genel Anahtar"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Referansı eksik olan veriler alındı."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Gizli Şifre"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Bu ödeme sağlayıcısının teknik kodu."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "İşlem bir belirteçle bağlantılı değildir."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,145 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "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: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 02:30+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %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 (trạng thái %s)"
|
||||
". Vui lòng thử lại."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Mã"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave Email khách hàng"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwave Khoá công khai"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Khoá bí mật Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Mã bí mật Webhook Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Nhà cung cấp dịch vụ thanh toán"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Mã thanh toán"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Giao dịch thanh toán"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "Mã khóa công khai"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "Dữ liệu đã nhận bị thiếu mã."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Mã khóa bí mật"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr ""
|
||||
"Giao tiếp với API không thành công. Flutterwave đã cung cấp cho chúng tôi "
|
||||
"thông tin sau: '%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "Email của khách hàng tại thời điểm token được tạo."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "Khoá chỉ được sử dụng để xác định tài khoản với Flutterwave."
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "Trạng thái thanh toán không xác định: %s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Mã bí mật Webhook"
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 15:35+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_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr "在处理您的付款时发生错误(状态%s)。请重试。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "代码"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "无法建立与 API 的连接。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave 客户电子邮件"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwave 公钥"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Flutterwave 密钥"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Flutterwave Webhook 密钥"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "没有发现与参考文献%s相匹配的交易。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "支付提供商"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "支付令牌"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "付款交易"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "公开密钥"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Received data with missing reference."
|
||||
msgstr "收到的数据缺少参考编号。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "密钥"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The communication with the API failed. Flutterwave gave us the following "
|
||||
"information: '%s'"
|
||||
msgstr "与 API 通信失败。Flutterwave 提供了以下信息:'%s'"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "创建令牌时客户的电子邮件。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "仅用于识别 Flutterwave 账户的密钥。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "该支付提供商的技术代码。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "该交易没有与令牌挂钩。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "未知支付状态:%s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "Webhook 密钥"
|
||||
|
|
@ -0,0 +1,143 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_flutterwave
|
||||
#
|
||||
# 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:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 08:10+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_flutterwave/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_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (status %s). Please "
|
||||
"try again."
|
||||
msgstr "處理付款過程中,發生錯誤(狀態:%s)。請再試一次。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "代碼"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__display_name
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "顯示名稱"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields.selection,name:payment_flutterwave.selection__payment_provider__code__flutterwave
|
||||
msgid "Flutterwave"
|
||||
msgstr "Flutterwave"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "Flutterwave Customer Email"
|
||||
msgstr "Flutterwave 客戶電子郵件"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "Flutterwave Public Key"
|
||||
msgstr "Flutterwave 公鑰"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_secret_key
|
||||
msgid "Flutterwave Secret Key"
|
||||
msgstr "Flutterwave 密鑰"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__flutterwave_webhook_secret
|
||||
msgid "Flutterwave Webhook Secret"
|
||||
msgstr "Flutterwave 網絡鈎子密鑰"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_token__id
|
||||
#: model:ir.model.fields,field_description:payment_flutterwave.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr "識別號"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "付款服務商"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "付款代碼(token)"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model,name:payment_flutterwave.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "付款交易"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Public Key"
|
||||
msgstr "公鑰"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "密鑰"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_token__flutterwave_customer_email
|
||||
msgid "The email of the customer at the time the token was created."
|
||||
msgstr "創建權杖時客戶的電子郵件。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__flutterwave_public_key
|
||||
msgid "The key solely used to identify the account with Flutterwave."
|
||||
msgstr "只用於向 Flutterwave 識別該帳戶的密鑰。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model:ir.model.fields,help:payment_flutterwave.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "此付款服務商的技術代碼。"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#. odoo-python
|
||||
#: code:addons/payment_flutterwave/models/payment_transaction.py:0
|
||||
msgid "Unknown payment status: %s"
|
||||
msgstr "未知支付狀態:%s"
|
||||
|
||||
#. module: payment_flutterwave
|
||||
#: model_terms:ir.ui.view,arch_db:payment_flutterwave.payment_provider_form
|
||||
msgid "Webhook Secret"
|
||||
msgstr "網絡鈎子秘密"
|
||||
|
||||
#~ 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. Flutterwave gave us the following "
|
||||
#~ "information: '%s'"
|
||||
#~ msgstr "與 API 通訊失敗。Flutterwave 提供了以下資訊:%s"
|
||||
|
||||
#~ msgid "The transaction is not linked to a token."
|
||||
#~ msgstr "交易未有連結至代碼。"
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import payment_provider
|
||||
from . import payment_token
|
||||
from . import payment_transaction
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import _, api, fields, models
|
||||
from odoo.tools.urls import urljoin as url_join
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.const import REPORT_REASONS_MAPPING
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
from odoo.addons.payment_flutterwave import const
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class PaymentProvider(models.Model):
|
||||
_inherit = 'payment.provider'
|
||||
|
||||
code = fields.Selection(
|
||||
selection_add=[('flutterwave', "Flutterwave")], ondelete={'flutterwave': 'set default'}
|
||||
)
|
||||
flutterwave_public_key = fields.Char(
|
||||
string="Flutterwave Public Key",
|
||||
help="The key solely used to identify the account with Flutterwave.",
|
||||
required_if_provider='flutterwave',
|
||||
copy=False,
|
||||
)
|
||||
flutterwave_secret_key = fields.Char(
|
||||
string="Flutterwave Secret Key",
|
||||
required_if_provider='flutterwave',
|
||||
copy=False,
|
||||
groups='base.group_system',
|
||||
)
|
||||
flutterwave_webhook_secret = fields.Char(
|
||||
string="Flutterwave Webhook Secret",
|
||||
required_if_provider='flutterwave',
|
||||
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 == 'flutterwave').update({
|
||||
'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 == 'flutterwave':
|
||||
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 != 'flutterwave':
|
||||
return super()._get_default_payment_method_codes()
|
||||
return const.DEFAULT_PAYMENT_METHOD_CODES
|
||||
|
||||
# === BUSINESS METHODS ===#
|
||||
|
||||
@api.model
|
||||
def _get_compatible_providers(self, *args, is_validation=False, report=None, **kwargs):
|
||||
""" Override of `payment` to filter out Flutterwave providers for validation operations. """
|
||||
providers = super()._get_compatible_providers(
|
||||
*args, is_validation=is_validation, report=report, **kwargs
|
||||
)
|
||||
|
||||
if is_validation:
|
||||
unfiltered_providers = providers
|
||||
providers = providers.filtered(lambda p: p.code != 'flutterwave')
|
||||
payment_utils.add_to_report(
|
||||
report,
|
||||
unfiltered_providers - providers,
|
||||
available=False,
|
||||
reason=REPORT_REASONS_MAPPING['validation_not_supported'],
|
||||
)
|
||||
|
||||
return providers
|
||||
|
||||
# === REQUEST HELPERS === #
|
||||
|
||||
def _build_request_url(self, endpoint, **kwargs):
|
||||
"""Override of `payment` to build the request URL."""
|
||||
if self.code != 'flutterwave':
|
||||
return super()._build_request_url(endpoint, **kwargs)
|
||||
return url_join('https://api.flutterwave.com/v3/', endpoint)
|
||||
|
||||
def _build_request_headers(self, *args, **kwargs):
|
||||
"""Override of `payment` to build the request headers."""
|
||||
if self.code != 'flutterwave':
|
||||
return super()._build_request_headers(*args, **kwargs)
|
||||
return {'Authorization': f'Bearer {self.flutterwave_secret_key}'}
|
||||
|
||||
def _parse_response_error(self, response):
|
||||
"""Override of `payment` to parse the error message."""
|
||||
if self.code != 'flutterwave':
|
||||
return super()._parse_response_error(response)
|
||||
return response.json().get('message', '')
|
||||
|
||||
def _parse_response_content(self, response, **kwargs):
|
||||
"""Override of `payment` to parse the response content."""
|
||||
if self.code != 'flutterwave':
|
||||
return super()._parse_response_content(response, **kwargs)
|
||||
return response.json()['data']
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models
|
||||
|
||||
|
||||
class PaymentToken(models.Model):
|
||||
_inherit = 'payment.token'
|
||||
|
||||
flutterwave_customer_email = fields.Char(
|
||||
help="The email of the customer at the time the token was created.", readonly=True
|
||||
)
|
||||
|
|
@ -0,0 +1,189 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import _, api, models
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.tools import urls
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
from odoo.addons.payment_flutterwave import const
|
||||
from odoo.addons.payment_flutterwave.controllers.main import FlutterwaveController
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class PaymentTransaction(models.Model):
|
||||
_inherit = 'payment.transaction'
|
||||
|
||||
def _get_specific_processing_values(self, processing_values):
|
||||
""" Override of payment to redirect pending token-flow transactions.
|
||||
|
||||
If the financial institution insists on 3-D Secure authentication, this
|
||||
override will redirect the user to the provided authorization page.
|
||||
|
||||
Note: `self.ensure_one()`
|
||||
"""
|
||||
if not self._flutterwave_is_authorization_pending():
|
||||
return super()._get_specific_processing_values(processing_values)
|
||||
|
||||
return {'redirect_form_html': self.env['ir.qweb']._render(
|
||||
self.provider_id.redirect_form_view_id.id,
|
||||
{'auth_url': self.provider_reference},
|
||||
)}
|
||||
|
||||
def _get_specific_rendering_values(self, processing_values):
|
||||
""" Override of payment to return Flutterwave-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 != 'flutterwave':
|
||||
return res
|
||||
|
||||
# Initiate the payment and retrieve the payment link data.
|
||||
base_url = self.provider_id.get_base_url()
|
||||
payload = {
|
||||
'tx_ref': self.reference,
|
||||
'amount': self.amount,
|
||||
'currency': self.currency_id.name,
|
||||
'redirect_url': urls.urljoin(base_url, FlutterwaveController._return_url),
|
||||
'customer': {
|
||||
'email': self.partner_email,
|
||||
'name': self.partner_name,
|
||||
'phonenumber': self.partner_phone,
|
||||
},
|
||||
'customizations': {
|
||||
'title': self.company_id.name,
|
||||
'logo': urls.urljoin(base_url, f'web/image/res.company/{self.company_id.id}/logo'),
|
||||
},
|
||||
'payment_options': const.PAYMENT_METHODS_MAPPING.get(
|
||||
self.payment_method_code, self.payment_method_code
|
||||
),
|
||||
}
|
||||
try:
|
||||
payment_link_data = self._send_api_request('POST', 'payments', json=payload)
|
||||
except ValidationError as error:
|
||||
self._set_error(str(error))
|
||||
return {}
|
||||
|
||||
# Extract the payment link URL and embed it in the redirect form.
|
||||
return {'api_url': payment_link_data['link']}
|
||||
|
||||
def _send_payment_request(self):
|
||||
"""Override of `payment` to send a payment request to Flutterwave."""
|
||||
if self.provider_code != 'flutterwave':
|
||||
return super()._send_payment_request()
|
||||
|
||||
first_name, last_name = payment_utils.split_partner_name(self.partner_name)
|
||||
base_url = self.provider_id.get_base_url()
|
||||
data = {
|
||||
'token': self.token_id.provider_ref,
|
||||
'email': self.token_id.flutterwave_customer_email,
|
||||
'amount': self.amount,
|
||||
'currency': self.currency_id.name,
|
||||
'country': self.company_id.country_id.code,
|
||||
'tx_ref': self.reference,
|
||||
'first_name': first_name,
|
||||
'last_name': last_name,
|
||||
'ip': payment_utils.get_customer_ip_address(),
|
||||
'redirect_url': urls.urljoin(base_url, FlutterwaveController._auth_return_url),
|
||||
}
|
||||
|
||||
try:
|
||||
response_content = self._send_api_request('POST', 'tokenized-charges', json=data)
|
||||
except ValidationError as error:
|
||||
self._set_error(str(error))
|
||||
else:
|
||||
self._process('flutterwave', response_content)
|
||||
|
||||
@api.model
|
||||
def _extract_reference(self, provider_code, payment_data):
|
||||
"""Override of `payment` to extract the reference from the payment data."""
|
||||
if provider_code != 'flutterwave':
|
||||
return super()._extract_reference(provider_code, payment_data)
|
||||
return payment_data.get('tx_ref') or payment_data.get('txRef')
|
||||
|
||||
def _extract_amount_data(self, payment_data):
|
||||
"""Override of `payment` to extract the amount and currency from the payment data."""
|
||||
if self.provider_code != 'flutterwave':
|
||||
return super()._extract_amount_data(payment_data)
|
||||
|
||||
amount = payment_data.get('amount')
|
||||
currency_code = payment_data.get('currency')
|
||||
return {
|
||||
'amount': float(amount),
|
||||
'currency_code': currency_code,
|
||||
}
|
||||
|
||||
def _apply_updates(self, payment_data):
|
||||
"""Override of `payment` to update the transaction based on the payment data."""
|
||||
if self.provider_code != 'flutterwave':
|
||||
return super()._apply_updates(payment_data)
|
||||
|
||||
# Update the provider reference.
|
||||
self.provider_reference = payment_data['id']
|
||||
|
||||
# Update payment method.
|
||||
payment_method_type = payment_data.get('payment_type', '')
|
||||
if payment_method_type == 'card':
|
||||
payment_method_type = payment_data.get('card', {}).get('type').lower()
|
||||
payment_method = self.env['payment.method']._get_from_code(
|
||||
payment_method_type, mapping=const.PAYMENT_METHODS_MAPPING
|
||||
)
|
||||
self.payment_method_id = payment_method or self.payment_method_id
|
||||
|
||||
# Update the payment state.
|
||||
payment_status = payment_data['status'].lower()
|
||||
if payment_status in const.PAYMENT_STATUS_MAPPING['pending']:
|
||||
auth_url = payment_data.get('meta', {}).get('authorization', {}).get('redirect')
|
||||
if auth_url:
|
||||
# will be set back to the actual value after moving away from pending
|
||||
self.provider_reference = auth_url
|
||||
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']:
|
||||
self._set_error(_(
|
||||
"An error occurred during the processing of your payment (status %s). Please try "
|
||||
"again.", payment_status
|
||||
))
|
||||
else:
|
||||
_logger.warning(
|
||||
"Received data with invalid payment status (%s) for transaction %s.",
|
||||
payment_status, self.reference
|
||||
)
|
||||
self._set_error(_("Unknown payment status: %s", payment_status))
|
||||
|
||||
def _extract_token_values(self, payment_data):
|
||||
"""Override of `payment` to extract the token values from the payment data."""
|
||||
if self.provider_code != 'flutterwave':
|
||||
return super()._extract_token_values(payment_data)
|
||||
|
||||
if 'token' not in payment_data.get('card', {}):
|
||||
return {}
|
||||
|
||||
return {
|
||||
'payment_details': payment_data['card']['last_4digits'],
|
||||
'provider_ref': payment_data['card']['token'],
|
||||
'flutterwave_customer_email': payment_data['customer']['email'],
|
||||
}
|
||||
|
||||
def _flutterwave_is_authorization_pending(self):
|
||||
""" Filter Flutterwave token transactions that are awaiting external authorization.
|
||||
|
||||
:return: Pending transactions awaiting authorization.
|
||||
:rtype: recordset of `payment.transaction`
|
||||
"""
|
||||
return self.filtered_domain([
|
||||
('provider_code', '=', 'flutterwave'),
|
||||
('operation', '=', 'online_token'),
|
||||
('state', '=', 'pending'),
|
||||
('provider_reference', 'ilike', 'https'),
|
||||
])
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 2 KiB |
|
|
@ -0,0 +1 @@
|
|||
<svg width="50" height="50" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path d="M43.105 50h.972v-3.182h1.108V46H42v.818h1.105V50Zm2.775 0h.858v-2.547h.053L47.663 50h.555l.871-2.547h.056V50H50v-4h-1.108l-.924 2.714h-.05L46.99 46h-1.11v4Z" fill="#D1D5DB"/><path d="M4 15.425c0-2.209.644-4.089 2.027-5.428l2.385 2.35c-2.647 2.608-.334 10.715 7.227 18.164 7.56 7.448 15.79 9.728 18.436 7.12l2.386 2.35c-4.484 4.417-14.668 1.268-23.207-7.12C7.339 27.01 4 20.406 4 15.424Z" fill="#009A46"/><path d="M19.05 42c-2.242 0-4.15-.634-5.51-1.997l2.385-2.35c2.648 2.608 10.876.329 18.436-7.12 7.561-7.449 9.875-15.555 7.227-18.164l2.385-2.35c4.484 4.418 1.288 14.452-7.226 22.864C30.807 38.71 24.082 42 19.049 42Z" fill="#FF5805"/><path d="M37.51 29.522c-1.455-4.112-4.412-8.506-8.323-12.36C20.648 8.75 10.463 5.625 5.98 10.019c-.31.329-.024 1.104.62 1.739.644.634 1.455.916 1.765.61 2.647-2.608 10.876-.329 18.437 7.12 3.577 3.525 6.248 7.473 7.536 11.115 1.121 3.195 1.026 5.78-.286 7.073-.31.305-.048 1.08.62 1.738.668.658 1.455.917 1.765.611 2.29-2.279 2.671-6.015 1.073-10.503Z" fill="#F5AFCB"/><path d="M43.95 10.02c-2.29-2.256-6.083-2.632-10.638-1.08-4.174 1.433-8.634 4.346-12.545 8.2-8.539 8.412-11.71 18.446-7.227 22.863.31.306 1.121.047 1.765-.61.644-.659.93-1.434.62-1.74-2.647-2.608-.334-10.714 7.227-18.163 3.577-3.525 7.584-6.157 11.257-7.425 3.244-1.105 5.867-1.01 7.18.282.31.305 1.096.046 1.764-.611.668-.658.93-1.387.596-1.716Z" fill="#FF9B00"/></svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
|
|
@ -0,0 +1,25 @@
|
|||
import { patch } from '@web/core/utils/patch';
|
||||
|
||||
import { PaymentForm } from '@payment/interactions/payment_form';
|
||||
|
||||
patch(PaymentForm.prototype, {
|
||||
|
||||
/**
|
||||
* Allow forcing redirect to authorization url for Flutterwave token flow.
|
||||
*
|
||||
* @override method from @payment/interactions/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}
|
||||
*/
|
||||
_processTokenFlow(providerCode, paymentOptionId, paymentMethodCode, processingValues) {
|
||||
if (providerCode === 'flutterwave' && processingValues.redirect_form_html) {
|
||||
this._processRedirectFlow(...arguments);
|
||||
} else {
|
||||
super._processTokenFlow(...arguments);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
@ -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,43 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.addons.payment.tests.common import PaymentCommon
|
||||
|
||||
|
||||
class FlutterwaveCommon(PaymentCommon):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
|
||||
cls.flutterwave = cls._prepare_provider('flutterwave', update_values={
|
||||
'flutterwave_public_key': 'FLWPUBK_TEST-abcdef-X',
|
||||
'flutterwave_secret_key': 'FLWSECK_TEST-123456-X',
|
||||
'flutterwave_webhook_secret': 'coincoin_motherducker',
|
||||
})
|
||||
|
||||
cls.provider = cls.flutterwave
|
||||
|
||||
cls.redirect_payment_data = {
|
||||
'status': 'successful',
|
||||
'tx_ref': cls.reference,
|
||||
}
|
||||
cls.webhook_payment_data = {
|
||||
'event': 'charge.completed',
|
||||
'data': {
|
||||
'tx_ref': cls.reference,
|
||||
},
|
||||
}
|
||||
cls.verification_data = {
|
||||
'status': 'success',
|
||||
'data': {
|
||||
'id': '123456789',
|
||||
'status': 'successful',
|
||||
'card': {
|
||||
'last_4digits': '2950',
|
||||
'token': 'flw-t1nf-f9b3bf384cd30d6fca42b6df9d27bd2f-m03k',
|
||||
},
|
||||
'customer': {
|
||||
'email': 'user@example.com',
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import json
|
||||
|
||||
import requests
|
||||
|
||||
from odoo.tests import tagged
|
||||
|
||||
from odoo.addons.payment_flutterwave.tests.common import FlutterwaveCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestPaymentProvider(FlutterwaveCommon):
|
||||
|
||||
def test_incompatible_with_unsupported_currencies(self):
|
||||
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.flutterwave, compatible_providers)
|
||||
|
||||
def test_incompatible_with_validation_transactions(self):
|
||||
compatible_providers = self.env['payment.provider']._get_compatible_providers(
|
||||
self.company_id, self.partner.id, 0., is_validation=True
|
||||
)
|
||||
self.assertNotIn(self.flutterwave, compatible_providers)
|
||||
|
||||
def test_parse_response_content(self):
|
||||
response = requests.Response()
|
||||
response._content = json.dumps({'data': 'value'}).encode('utf-8')
|
||||
parsed_response = self.flutterwave._parse_response_content(response)
|
||||
self.assertEqual(parsed_response, 'value')
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment_flutterwave.tests.common import FlutterwaveCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestPaymentTransaction(FlutterwaveCommon):
|
||||
|
||||
def test_no_item_missing_from_rendering_values(self):
|
||||
""" Test that the rendered values are conform to the transaction fields. """
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
with patch(
|
||||
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
|
||||
return_value={'link': 'https://dummy.com'},
|
||||
):
|
||||
rendering_values = tx._get_specific_rendering_values(None)
|
||||
self.assertDictEqual(rendering_values, {'api_url': 'https://dummy.com'})
|
||||
|
||||
@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(flow='redirect')
|
||||
with patch(
|
||||
'odoo.addons.payment_flutterwave.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_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(flow='redirect')
|
||||
tx._apply_updates(self.verification_data['data'])
|
||||
self.assertEqual(tx.state, 'done')
|
||||
|
||||
def test_extract_token_values_maps_fields_correctly(self):
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
token_values = tx._extract_token_values(self.verification_data['data'])
|
||||
self.assertDictEqual(token_values, {
|
||||
'payment_details': '2950',
|
||||
'provider_ref': 'flw-t1nf-f9b3bf384cd30d6fca42b6df9d27bd2f-m03k',
|
||||
'flutterwave_customer_email': 'user@example.com',
|
||||
})
|
||||
|
|
@ -0,0 +1,82 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from werkzeug.exceptions import Forbidden
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||
from odoo.addons.payment_flutterwave.controllers.main import FlutterwaveController
|
||||
from odoo.addons.payment_flutterwave.tests.common import FlutterwaveCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestProcessingFlows(FlutterwaveCommon, PaymentHttpCommon):
|
||||
|
||||
@mute_logger('odoo.addons.payment_flutterwave.controllers.main')
|
||||
def test_redirect_notification_triggers_processing(self):
|
||||
""" Test that receiving a redirect notification triggers the processing of the notification
|
||||
data. """
|
||||
self._create_transaction(flow='redirect')
|
||||
url = self._build_url(FlutterwaveController._return_url)
|
||||
with patch(
|
||||
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
|
||||
return_value=self.verification_data,
|
||||
), patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
|
||||
) as process_mock:
|
||||
self._make_http_get_request(url, params=self.redirect_payment_data)
|
||||
self.assertEqual(process_mock.call_count, 1)
|
||||
|
||||
@mute_logger('odoo.addons.payment_flutterwave.controllers.main')
|
||||
def test_webhook_notification_triggers_processing(self):
|
||||
""" Test that receiving a valid webhook notification triggers the processing of the
|
||||
payment data. """
|
||||
self._create_transaction('redirect')
|
||||
url = self._build_url(FlutterwaveController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_flutterwave.controllers.main.FlutterwaveController.'
|
||||
'_verify_signature'
|
||||
), 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_flutterwave.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(FlutterwaveController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_flutterwave.controllers.main.FlutterwaveController'
|
||||
'._verify_signature'
|
||||
) as signature_check_mock, patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
|
||||
):
|
||||
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,
|
||||
FlutterwaveController._verify_signature,
|
||||
self.provider.flutterwave_webhook_secret,
|
||||
tx,
|
||||
)
|
||||
|
||||
@mute_logger('odoo.addons.payment_flutterwave.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, FlutterwaveController._verify_signature, None, tx)
|
||||
|
||||
@mute_logger('odoo.addons.payment_flutterwave.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, FlutterwaveController._verify_signature, 'dummy', tx)
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="redirect_form">
|
||||
<form t-if="auth_url" t-att-action="auth_url" method="post"/>
|
||||
<form t-else="" t-att-action="api_url" method="get"/>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="payment_provider_form" model="ir.ui.view">
|
||||
<field name="name">Flutterwave 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 != 'flutterwave'"
|
||||
name="flutterwave_credentials">
|
||||
<field name="flutterwave_public_key"
|
||||
string="Public Key"
|
||||
required="code == 'flutterwave' and state != 'disabled'"/>
|
||||
<field name="flutterwave_secret_key"
|
||||
string="Secret Key"
|
||||
required="code == 'flutterwave' and state != 'disabled'"
|
||||
password="True"/>
|
||||
<field name="flutterwave_webhook_secret"
|
||||
string="Webhook Secret"
|
||||
required="code == 'flutterwave' and state != 'disabled'"
|
||||
password="True"/>
|
||||
</group>
|
||||
</group>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
Loading…
Add table
Add a link
Reference in a new issue