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:
Ernad Husremovic 2026-03-09 15:44:59 +01:00
parent 3037cab43e
commit aee3ee8bf7
1472 changed files with 194608 additions and 0 deletions

View file

@ -0,0 +1,87 @@
# Adyen
## Technical details
SDK: Web Components
version `6.9.0`
APIs:
- [Checkout API](https://docs.adyen.com/api-explorer/Checkout/) version `71`
- ~~[Recurring API](https://docs.adyen.com/api-explorer/Recurring/) version `68`~~
This module relies on the Web Components SDK to render payment methods and their payment detail
inputs on the payment form. The JS and CSS assets of the SDK are loaded directly from
the `__manifest__.py` file.
When a Web Component needs to fetch/push information from/to Adyen or when a payment operation
(e.g., refund, offline payment) is executed from the backend, a server-to-server API call is made to
the appropriate API endpoint.
This combined solution allows the implementation of a good-quality direct payment flow whilst
keeping the front-end development efforts low. The 3DS support is also entirely delegated to Adyen.
This is achieved by following the
"[Advanced flow](https://docs.adyen.com/online-payments/build-your-integration/advanced-flow/?platform=Web&integration=Components)".
It is preferred over the recommended "Sessions flow" that only requires dealing with the `/sessions`
endpoint instead of three `/payment/*` endpoints because two of those are still required to
implement tokenization and handle 3DS redirects.
## Supported features
- Direct payment flow
- Webhook notifications
- Tokenization with or without payment
- Full and partial manual capture
- Full and partial refunds
## Not implemented features
- Express checkout
## Module history
- `17.0`
- The Web Drop-in SDK is replaced by the Web Components SDK (version 5.39.0); the Checkout and
Recurring APIs are updated to versions 70 and 68. odoo/odoo#120446
- The 'Checkout API URL' and 'Recurring API URL' fields are replaced by the 'API URL Prefix'
field. odoo/odoo#126831
- `16.4`
- The responses of webhook notifications are sent with the proper HTTP code. odoo/odoo#117940
- `16.2`
- The support for partial manual capture is added. odoo/odoo#87251
- `16.0`
- Archiving a token no longer deactivates the related payment method on Adyen. odoo/odoo#93774
- `15.3`
- The support for manual capture is added. odoo/odoo#70591
- `15.2`
- An HTTP 404 "Forbidden" error is raised instead of a Validation error when the authenticity of
the webhook notification cannot be verified. odoo/odoo#81607
- `15.0`
- The support for both full and partial refunds is added. odoo/odoo#70881
- The Web Drop-in SDK is migrated to version 4.7.3 and the Checkout API to version 67 to switch
from relying on origin keys and use client keys instead. odoo/odoo#74827
- `14.3`
- The previous Hosted Payment Pages API that allowed for redirect payments is replaced by a
combination of the Web Drop-in SDK (version 3.9.4) and the Checkout (version 53) and Recurring
(version 49) APIs. odoo/odoo#141661
## Testing instructions
https://docs.adyen.com/development-resources/testing/test-card-numbers/
### VISA
**Card Number**: `4111111145551142`
**Expiry Date**: `03/30`
**CVC Code**: `737`
### 3D Secure 2
**Card Number**: `5454545454545454`
**Expiry Date**: `03/30`
**CVC Code**: `737`

View file

@ -0,0 +1,15 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import controllers
from . import models
from . import wizards
from odoo.addons.payment import setup_provider, reset_payment_provider
def post_init_hook(env):
setup_provider(env, 'adyen')
def uninstall_hook(env):
reset_payment_provider(env, 'adyen')

View file

@ -0,0 +1,29 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'Payment Provider: Adyen',
'version': '2.0',
'category': 'Accounting/Payment Providers',
'sequence': 350,
'summary': "A Dutch payment provider covering Europe and the US.",
'description': " ", # Non-empty string to avoid loading the README file.
'depends': ['payment'],
'data': [
'views/payment_adyen_templates.xml',
'views/payment_form_templates.xml',
'views/payment_provider_views.xml',
'data/payment_provider_data.xml', # Depends on views/payment_adyen_templates.xml
'wizards/payment_capture_wizard_views.xml',
],
'post_init_hook': 'post_init_hook',
'uninstall_hook': 'uninstall_hook',
'assets': {
'web.assets_frontend': [
'payment_adyen/static/src/interactions/payment_form.js',
],
},
'author': 'Odoo S.A.',
'license': 'LGPL-3',
}

View file

@ -0,0 +1,79 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
# Endpoints of the API.
# See https://docs.adyen.com/api-explorer/#/CheckoutService/v70/overview for Checkout API
# See https://docs.adyen.com/api-explorer/#/Recurring/v68/overview for Recurring API
API_ENDPOINT_VERSIONS = {
'/disable': 68, # Recurring API; unused - to remove
'/paymentMethods': 71, # Checkout API
'/payments': 71, # Checkout API
'/payments/details': 71, # Checkout API
'/payments/{}/cancels': 71, # Checkout API
'/payments/{}/captures': 71, # Checkout API
'/payments/{}/refunds': 71, # Checkout API
}
# Adyen-specific mapping of currency codes in ISO 4217 format to the number of decimals.
# Only currencies for which Adyen does not follow the ISO 4217 norm are listed here.
# See https://docs.adyen.com/development-resources/currency-codes
CURRENCY_DECIMALS = {
'CLP': 2,
'CVE': 0,
'IDR': 0,
'ISK': 2,
}
# The codes of the payment methods to activate when Adyen is activated.
DEFAULT_PAYMENT_METHOD_CODES = {
# Primary payment methods.
'card',
# Brand payment methods.
'visa',
'mastercard',
'amex',
'discover',
}
# Mapping of payment method codes to Adyen codes.
PAYMENT_METHODS_MAPPING = {
'ach_direct_debit': 'ach',
'apple_pay': 'applepay',
'bacs_direct_debit': 'directdebit_GB',
'bancontact_card': 'bcmc',
'bancontact': 'bcmc_mobile',
'cash_app_pay': 'cashapp',
'gopay': 'gopay_wallet',
'becs_direct_debit': 'au_becs_debit',
'afterpay': 'afterpaytouch',
'klarna_pay_over_time': 'klarna_account',
'momo': 'momo_wallet',
'napas_card': 'momo_atm',
'paytrail': 'ebanking_FI',
'online_banking_czech_republic': 'onlineBanking_CZ',
'online_banking_india': 'onlinebanking_IN',
'fpx': 'molpay_ebanking_fpx_MY',
'p24': 'onlineBanking_PL',
'mastercard': 'mc',
'online_banking_slovakia': 'onlineBanking_SK',
'online_banking_thailand': 'molpay_ebanking_TH',
'open_banking': 'paybybank',
'samsung_pay': 'samsungpay',
'sepa_direct_debit': 'sepadirectdebit',
'sofort': 'directEbanking',
'unionpay': 'cup',
'wallets_india': 'wallet_IN',
'wechat_pay': 'wechatpayQR',
}
# Mapping of transaction states to Adyen result codes.
# See https://docs.adyen.com/checkout/payment-result-codes for the exhaustive list of result codes.
RESULT_CODES_MAPPING = {
'pending': (
'ChallengeShopper', 'IdentifyShopper', 'Pending', 'PresentToShopper', 'Received',
'RedirectShopper'
),
'done': ('Authorised',),
'cancel': ('Cancelled',),
'error': ('Error',),
'refused': ('Refused',),
}

View file

@ -0,0 +1,3 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import main

View file

@ -0,0 +1,340 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import base64
import binascii
import hashlib
import hmac
import pprint
from werkzeug.exceptions import Forbidden
from odoo import _, http
from odoo.exceptions import ValidationError
from odoo.http import request
from odoo.tools import py_to_js_locale, urls
from odoo.addons.payment import utils as payment_utils
from odoo.addons.payment.logging import get_payment_logger
from odoo.addons.payment_adyen import utils as adyen_utils
_logger = get_payment_logger(__name__)
class AdyenController(http.Controller):
_webhook_url = '/payment/adyen/notification'
@http.route('/payment/adyen/payment_methods', type='jsonrpc', auth='public')
def adyen_payment_methods(self, provider_id, formatted_amount=None, partner_id=None):
""" Query the available payment methods based on the payment context.
:param int provider_id: The provider handling the transaction, as a `payment.provider` id
:param dict formatted_amount: The Adyen-formatted amount.
:param int partner_id: The partner making the transaction, as a `res.partner` id
:return: The JSON-formatted content of the response
:rtype: dict
"""
provider_sudo = request.env['payment.provider'].sudo().browse(provider_id)
partner_sudo = partner_id and request.env['res.partner'].sudo().browse(partner_id).exists()
# The lang is taken from the context rather than from the partner because it is not required
# to be logged in to make a payment, and because the lang is not always set on the partner.
# Adyen only supports a limited set of languages but, instead of looking for the closest
# match in https://docs.adyen.com/checkout/components-web/localization-components, we simply
# provide the lang string as is (after adapting the format) and let Adyen find the best fit.
lang_code = py_to_js_locale(request.env.context.get('lang')) or 'en-US'
shopper_reference = partner_sudo and f'ODOO_PARTNER_{partner_sudo.id}'
partner_country_code = (
partner_sudo.country_id.code or provider_sudo.company_id.country_id.code or 'NL'
)
data = {
'merchantAccount': provider_sudo.adyen_merchant_account,
'amount': formatted_amount,
'countryCode': partner_country_code, # ISO 3166-1 alpha-2 (e.g.: 'BE')
'shopperLocale': lang_code, # IETF BCP 47 language tag (e.g.: 'fr-BE')
'shopperReference': shopper_reference,
'channel': 'Web',
}
response_content = provider_sudo._send_api_request('POST', '/paymentMethods', json=data)
response_content['country_code'] = partner_country_code
return response_content
@http.route('/payment/adyen/payments', type='jsonrpc', auth='public')
def adyen_payments(
self, provider_id, reference, converted_amount, currency_id, partner_id, payment_method,
access_token, browser_info=None
):
"""Make a payment request and process the payment data.
:param int provider_id: The provider handling the transaction, as a `payment.provider` id
:param str reference: The reference of the transaction
:param int converted_amount: The amount of the transaction in minor units of the currency
:param int currency_id: The currency of the transaction, as a `res.currency` id
:param int partner_id: The partner making the transaction, as a `res.partner` id
:param dict payment_method: The details of the payment method used for the transaction
:param str access_token: The access token used to verify the provided values
:param dict browser_info: The browser info to pass to Adyen
:return: The JSON-formatted content of the response
:rtype: dict
"""
# Check that the transaction details have not been altered. This allows preventing users
# from validating transactions by paying less than agreed upon.
if not payment_utils.check_access_token(
access_token, reference, converted_amount, currency_id, partner_id
):
raise ValidationError(_("Received tampered payment request data."))
# Prepare the payment request to Adyen
provider_sudo = request.env['payment.provider'].sudo().browse(provider_id).exists()
tx_sudo = request.env['payment.transaction'].sudo().search([('reference', '=', reference)])
data = {
'merchantAccount': provider_sudo.adyen_merchant_account,
'amount': {
'value': converted_amount,
'currency': request.env['res.currency'].browse(currency_id).name, # ISO 4217
},
'reference': reference,
'paymentMethod': payment_method,
'shopperReference': provider_sudo._adyen_compute_shopper_reference(partner_id),
'recurringProcessingModel': 'CardOnFile', # Most susceptible to trigger a 3DS check
'shopperIP': payment_utils.get_customer_ip_address(),
'shopperInteraction': 'Ecommerce',
'shopperEmail': tx_sudo.partner_email or "",
'shopperName': adyen_utils.format_partner_name(tx_sudo.partner_name),
'telephoneNumber': tx_sudo.partner_phone or "",
'storePaymentMethod': tx_sudo.tokenize, # True by default on Adyen side
'authenticationData': {
'threeDSRequestData': {
'nativeThreeDS': 'preferred',
}
},
'channel': 'web', # Required to support 3DS
'origin': provider_sudo.get_base_url(), # Required to support 3DS
'browserInfo': browser_info, # Required to support 3DS
'returnUrl': urls.urljoin(
provider_sudo.get_base_url(),
# Include the reference in the return url to be able to match it after redirection.
# The key 'merchantReference' is chosen on purpose to be the same as that returned
# by the /payments endpoint of Adyen.
f'/payment/adyen/return?merchantReference={reference}',
),
**adyen_utils.include_partner_addresses(tx_sudo),
}
# Force the capture delay on Adyen side if the provider is not configured for capturing
# payments manually. This is necessary because it's not possible to distinguish
# 'AUTHORISATION' events sent by Adyen with the merchant account's capture delay set to
# 'manual' from events with the capture delay set to 'immediate' or a number of hours. If
# the merchant account is configured to capture payments with a delay but the provider is
# not, we force the immediate capture to avoid considering authorized transactions as
# captured on Odoo.
if not provider_sudo.capture_manually:
data.update(captureDelayHours=0)
# Send the payment request to Adyen.
idempotency_key = payment_utils.generate_idempotency_key(
tx_sudo, scope='payment_request_controller'
)
response_content = provider_sudo._send_api_request(
'POST', '/payments', json=data, idempotency_key=idempotency_key
)
tx_sudo._process(
'adyen', dict(response_content, merchantReference=reference), # Match the transaction
)
return response_content
@http.route('/payment/adyen/payments/details', type='jsonrpc', auth='public')
def adyen_payment_details(self, provider_id, reference, payment_details):
"""Submit the details of the additional actions and process the payment data.
The additional actions can have been performed both from the inline form or during a
redirection.
:param int provider_id: The provider handling the transaction, as a `payment.provider` id
:param str reference: The reference of the transaction
:param dict payment_details: The details of the additional actions performed for the payment
:return: The JSON-formatted content of the response
:rtype: dict
"""
# Make the payment details request to Adyen
provider_sudo = request.env['payment.provider'].browse(provider_id).sudo()
response_content = provider_sudo._send_api_request(
'POST', '/payments/details', json=payment_details
)
# Process the payment data request response.
request.env['payment.transaction'].sudo()._process(
'adyen', dict(response_content, merchantReference=reference), # Match the transaction
)
return response_content
@http.route('/payment/adyen/return', type='http', auth='public', csrf=False, save_session=False)
def adyen_return_from_3ds_auth(self, **data):
""" Process the authentication data sent by Adyen after redirection from the 3DS1 page.
The route is flagged with `save_session=False` to prevent Odoo from assigning a new session
to the user if they are redirected to this route with a POST request. Indeed, as the session
cookie is created without a `SameSite` attribute, some browsers that don't implement the
recommended default `SameSite=Lax` behavior will not include the cookie in the redirection
request from the payment provider to Odoo. As the redirection to the '/payment/status' page
will satisfy any specification of the `SameSite` attribute, the session of the user will be
retrieved and with it the transaction which will be immediately post-processed.
:param dict data: The authentication result data. May include custom params sent to Adyen in
the request to allow matching the transaction when redirected here.
"""
# Retrieve the transaction based on the reference included in the return url
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference('adyen', data)
if not tx_sudo:
return request.redirect('/payment/status')
# Overwrite the operation to force the flow to 'redirect'. This is necessary because even
# though Adyen is implemented as a direct payment provider, it will redirect the user out
# of Odoo in some cases. For instance, when a 3DS1 authentication is required, or for
# special payment methods that are not handled by the drop-in (e.g. Sofort).
tx_sudo.operation = 'online_redirect'
# Query and process the result of the additional actions that have been performed
_logger.info(
"Handling redirection from Adyen for transaction %s with data:\n%s",
tx_sudo.reference, pprint.pformat(data)
)
self.adyen_payment_details(
tx_sudo.provider_id.id,
data['merchantReference'],
{
'details': {
'redirectResult': data['redirectResult'],
},
},
)
# Redirect the user to the status page
return request.redirect('/payment/status')
@http.route(_webhook_url, type='http', methods=['POST'], auth='public', csrf=False)
def adyen_webhook(self):
""" Process the data sent by Adyen to the webhook based on the event code.
See https://docs.adyen.com/development-resources/webhooks/understand-notifications for the
exhaustive list of event codes.
:return: The '[accepted]' string to acknowledge the notification
:rtype: str
"""
data = request.get_json_data()
for notification_item in data['notificationItems']:
payment_data = notification_item['NotificationRequestItem']
_logger.info(
"notification received from Adyen with data:\n%s", pprint.pformat(payment_data)
)
# Check the integrity of the notification.
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference(
'adyen', payment_data
)
if tx_sudo:
self._verify_signature(payment_data, tx_sudo)
# Check whether the event of the notification succeeded and reshape the notification
# data for parsing
success = payment_data['success'] == 'true'
event_code = payment_data['eventCode']
if event_code == 'AUTHORISATION' and success:
payment_data['resultCode'] = 'Authorised'
elif event_code == 'CANCELLATION':
payment_data['resultCode'] = 'Cancelled' if success else 'Error'
elif event_code in ['REFUND', 'CAPTURE']:
payment_data['resultCode'] = 'Authorised' if success else 'Error'
elif event_code == 'CAPTURE_FAILED' and success:
# The capture failed after a capture notification with success = True was sent
payment_data['resultCode'] = 'Error'
else:
continue # Don't handle unsupported event codes and failed events
tx_sudo._process('adyen', payment_data)
return request.make_json_response('[accepted]') # Acknowledge the notification
@staticmethod
def _verify_signature(payment_data, tx_sudo):
"""Check that the received signature matches the expected one.
:param dict payment_data: The payment data containing the received signature.
:param payment.transaction tx_sudo: The sudoed transaction referenced by the payment data.
:return: None
:raise Forbidden: If the signatures don't match.
"""
# Retrieve the received signature from the payload
received_signature = payment_data.get('additionalData', {}).get('hmacSignature')
if not received_signature:
_logger.warning("received payment data with missing signature")
raise Forbidden()
# Compare the received signature with the expected signature computed from the payload
hmac_key = tx_sudo.provider_id.adyen_hmac_key
expected_signature = AdyenController._compute_signature(payment_data, hmac_key)
if not hmac.compare_digest(received_signature, expected_signature):
_logger.warning("received payment data with invalid signature")
raise Forbidden()
@staticmethod
def _compute_signature(payload, hmac_key):
""" Compute the signature from the payload.
See https://docs.adyen.com/development-resources/webhooks/verify-hmac-signatures
:param dict payload: The notification payload
:param str hmac_key: The HMAC key of the provider handling the transaction
:return: The computed signature
:rtype: str
"""
def _flatten_dict(_value, _path_base='', _separator='.'):
""" Recursively generate a flat representation of a dict.
:param Object _value: The value to flatten. A dict or an already flat value
:param str _path_base: They base path for keys of _value, including preceding separators
:param str _separator: The string to use as a separator in the key path
"""
if isinstance(_value, dict): # The inner value is a dict, flatten it
_path_base = _path_base if not _path_base else _path_base + _separator
for _key in _value:
yield from _flatten_dict(_value[_key], _path_base + str(_key))
else: # The inner value cannot be flattened, yield it
yield _path_base, _value
def _to_escaped_string(_value):
""" Escape payload values that are using illegal symbols and cast them to string.
String values containing `\\` or `:` are prefixed with `\\`.
Empty values (`None`) are replaced by an empty string.
:param Object _value: The value to escape
:return: The escaped value
:rtype: string
"""
if isinstance(_value, str):
return _value.replace('\\', '\\\\').replace(':', '\\:')
elif _value is None:
return ''
else:
return str(_value)
signature_keys = [
'pspReference', 'originalReference', 'merchantAccountCode', 'merchantReference',
'amount.value', 'amount.currency', 'eventCode', 'success'
]
# Flatten the payload to allow accessing inner dicts naively
flattened_payload = {k: v for k, v in _flatten_dict(payload)}
# Build the list of signature values as per the list of required signature keys
signature_values = [flattened_payload.get(key) for key in signature_keys]
# Escape values using forbidden symbols
escaped_values = [_to_escaped_string(value) for value in signature_values]
# Concatenate values together with ':' as delimiter
signing_string = ':'.join(escaped_values)
# Convert the HMAC key to the binary representation
binary_hmac_key = binascii.a2b_hex(hmac_key.encode('ascii'))
# Calculate the HMAC with the binary representation of the signing string with SHA-256
binary_hmac = hmac.new(binary_hmac_key, signing_string.encode('utf-8'), hashlib.sha256)
# Calculate the signature by encoding the result with Base64
return base64.b64encode(binary_hmac.digest()).decode()

View file

@ -0,0 +1,5 @@
-- disable adyen payment provider
UPDATE payment_provider
SET adyen_merchant_account = NULL,
adyen_api_key = NULL,
adyen_hmac_key = NULL;

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">
<record id="payment.payment_provider_adyen" model="payment.provider">
<field name="code">adyen</field>
<field name="inline_form_view_id" ref="inline_form"/>
<field name="allow_tokenization">True</field>
</record>
</odoo>

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Afrikaans (https://www.transifex.com/odoo/teams/41243/af/)\n"
"Language: af\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Amharic (https://www.transifex.com/odoo/teams/41243/am/)\n"
"Language: am\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,250 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Mustafa Rawi <mustafa@cubexco.com>, 2019
# hoxhe Aits <hoxhe0@gmail.com>, 2019
# Osama Ahmaro <osamaahmaro@gmail.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 13:40+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>تحذير:</strong> لتحصيل المبلغ يدوياً، تحتاج أيضاً تعيين إعدادات تأخير\n"
" التحصيل لتصبح يدوية، في إعدادات حساب Adyen الخاص بك."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "مفتاح الواجهة البرمجية للتطبيق"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "الواجهة البرمجية لبادئة رابط URL"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "حدث خطأ أثناء معالجة هذا الدفع. يرجى المحاولة مجدداً."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "لا يمكن عرض استمارة الدفع"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "مفتاح العميل"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "رمز"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "اسم العرض"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "مفتاح HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Has Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "المُعرف"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "تفاصيل الدفع غير صحيحة"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "معرفة المزيد"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "حساب التاجر"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "معالج تحصيل الدفع"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "مزود الدفع"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "رمز الدفع"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "معاملة السداد"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "فشلت معالجة عملية الدفع"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "تم استلام البيانات مع حالة دفع غير صالحة: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "تم استلام البيانات دون حالة الدفع."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "بيانات طلب الدفع المستلمة المتلاعب بها."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "مرجع المتسوق"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "مفتاح الواجهة البرمجية للتطبيق لمستخدم خدمة الويب"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "مفتاح HMAC لـ webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"المبلغ الذي قام Adyen بمعالجته للمعاملة %s مختلف عن الذي طلبته. تم إنشاء "
"معاملة أخرى بالمبلغ الصحيح."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "رابط URL الأساسي للنقاط النهائية للواجهة البرمجية"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"قد يستغرق تحصيل أو إبطال المعاملة بضع دقائق لتتم معالجته\n"
" بواسطة Adyen وحتى يظهر في أودو."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "مفتاح الالعميل لمستخدم خدمة الويب"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "كود حساب التاجر لاستخدامه مع مزود الدفع هذا"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "الكود التقني لمزود الدفع هذا."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "المرجع الفريد للشريك الذي يملك هذا الرمز"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "لقد تم رفض الدفع. يرجى المحاولة مجدداً."

View file

@ -0,0 +1,235 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2018-08-24 09:21+0000\n"
"Language-Team: Azerbaijani (https://www.transifex.com/odoo/teams/41243/az/)\n"
"Language: az\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,235 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Bulgarian (https://www.transifex.com/odoo/teams/41243/bg/)\n"
"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,260 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Boško Stojaković <bluesoft83@gmail.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
"Last-Translator: Boško Stojaković <bluesoft83@gmail.com>, 2018\n"
"Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n"
"Language: bs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transakcija plaćanja"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,251 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2018
# Lluís Dalmau <lluis.dalmau@guifi.net>, 2018
# RGB Consulting <odoo@rgbconsulting.com>, 2018
# Joan Ignasi Florit <jfloritmir@gmail.com>, 2018
# Quim - eccit <quim@eccit.com>, 2018
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 04:41+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Advertència:</strong> per capturar l'import manualment, també cal "
"configurar\n"
" el retard de captura com a manual en la configuració del "
"teu compte Adyen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API Key"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Prefix de l'URL de l'API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"S'ha produït un error durant el processament del seu pagament. Si us plau, "
"intenti'l de nou."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Clau del client"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Codi"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Tecla HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Veure més"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Compte de mercaderia"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Proveïdor de pagament"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token de pagament"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transacció de pagament"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Dades rebudes amb un estat de pagament no vàlid: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Dades rebudes amb estat de pagament absent."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "S'han rebut dades de sol·licitud de pagament manipulades."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Referència del comprador"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "La clau API de l'usuari del servei web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "La clau HMAC del webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "La clau del client de l'usuari del servei web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.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_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "La referència única del soci que posseeix aquest token"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "El seu pagament ha estat rebutjat. Si us plau, intenti-ho de nou."

View file

@ -0,0 +1,243 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Michal Veselý <michal@veselyberanek.net>, 2019
# trendspotter <j.podhorecky@volny.cz>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 10:05+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n "
"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Klíč API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kód"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Zobrazovací název"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Nesprávné platební informace"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Další informace"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Průvodce zachycením platby"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Poskytovatel platby"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Platební token"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Platební transakce"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Zpracování platby se nezdařilo"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Technický kód tohoto poskytovatele plateb."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,244 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# jonas jensen <j.jensen@tcomp.dk>, 2019
# Pernille Kristensen <pernillekristensen1994@gmail.com>, 2019
# Sanne Kristensen <sanne@vkdata.dk>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Kira Petersen François (peti)" <peti@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+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_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API nøgle"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kode"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Vis navn"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Lær mere"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Merchant konto"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Betalingsudbyder"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Betalingstoken"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Betalingstransaktion"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Behandlingen af betaling mislykkedes"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,255 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 04:41+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Warnung:</strong> Um den Betrag manuell zu erfassen, müssen Sie "
"auch\n"
" die Erfassungsverzögerung in den Einstellungen Ihres "
"Adyen-Kontos auf manuell setzen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API-Schlüssel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "API-URL-Präfix"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Bei der Bearbeitung dieser Zahlung ist ein Fehler aufgetreten. Bitte "
"versuchen Sie es erneut."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Zahlungsformular konnte nicht angezeigt werden"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Client-Schlüssel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Code"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Anzeigename"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC-Schlüssel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Hat Adyen Steuer"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Fehlerhafte Zahlungsdetails"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Mehr erfahren"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Händler-Konto"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Assistent für Zahlungserfassung"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Zahlungsanbieter"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Zahlungstoken"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Zahlungstransaktion"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Zahlungsverarbeitung fehlgeschlagen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Erhaltene Daten mit ungültigem Zahlungsstatus: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Erhaltene Daten mit fehlendem Zahlungsstatus."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Es wurden manipulierte Zahlungsanforderungsdaten empfangen."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Referenz des Käufers"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "Der API-Schlüssel des Webservice-Benutzers"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "Der HMAC-Schlüssel des Webhooks"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Der von Adyen für die Transaktion %s verarbeitete Betrag unterscheidet sich "
"von dem angeforderten Betrag. Es wird eine weitere Transaktion mit dem "
"richtigen Betrag erstellt."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "Die Basis-URL für die API-Endpunkte"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Die Erfassung oder Stornierung der Transaktion kann einige Minuten dauern,\n"
" bis sie von Adyen verarbeitet und in Odoo wiedergegeben "
"wird."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "Der Client-Schlüssel des Webservice-Benutzers"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
"Der Code des Händlerkontos, das mit diesem Anbieter verwendet werden soll."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Der technische Code dieses Zahlungsanbieters."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "Die eindeutige Referenz des Partners, der dieses Token besitzt"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Ihre Zahlung wurde abgelehnt. Bitte versuchen Sie es erneut."

View file

@ -0,0 +1,242 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2018
# Kostas Goutoudis <goutoudis@gmail.com>, 2018
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-24 19:22+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Greek <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Κλειδί API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Κωδικός"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Λογαριασμός Εμπόρου"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Πάροχος Πληρωμών"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Διακριτικό Πληρωμής"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Συναλλαγή Πληρωμής"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,253 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-17 17:23+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Advertencia:</strong> para capturar el importe manualmente, también "
"debe configurar\n"
" el retraso de captura como manual en los ajustes de su "
"cuenta de Adyen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Clave API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Prefijo de la URL de la API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Ocurrió un error durante el procesamiento de su pago. Por favor, inténtelo "
"de nuevo."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "No se puede mostrar el formulario de pago"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Clave de cliente"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Código"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nombre para mostrar"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Clave HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Tiene Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Detalles de pago incorrectos"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Más información"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Cuenta de comerciante"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Asistente de captura de pagos"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Proveedor de pago"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token de pago"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transacción de pago"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Error al procesar el pago"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Datos recibidos con un estado de pago no válido: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Datos recibidos sin estado de pago."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Datos recibidos de solicitud de pago manipulados."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Referencia del comprador"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "La clave API del usuario del servicio web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "La clave HMAC del webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"El importe precesado por Adyen para la transacción %s es diferente que el "
"importe pedido. Se creó otra transacción con el importe correcto."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "La URL de base para los puntos de conexión de la API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Es posible que Adyen tarde unos minutos en procesar la captura\n"
" o anulación de la transacción para que se refleje en "
"Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "La clave de cliente del usuario del servicio web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "El código de la cuenta comercial que se debe usar con este proveedor"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.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_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "La referencia única del contacto propietario de este token"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Su pago ha sido rechazado. Por favor, inténtelo de nuevo."

View file

@ -0,0 +1,275 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2025-09-17 07:46+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
"odoo-19/payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to set\n"
" the Capture Delay to manual on your Adyen account settings."
msgstr ""
"<strong>Advertencia:</strong> Para capturar el importe de forma manual es "
"necesario que configure\n"
" el retraso de la captura con la opción manual en los "
"ajustes de su cuenta de Adyen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"A request was sent to void the transaction with reference %(reference)s "
"(%(provider)s)."
msgstr ""
"Se envió una solicitud para anular la transacción con referencia %(reference)"
"s (%(provider)s)."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Clave API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Prefijo de la URL de la API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "Ocurrió un error al procesar su pago. Inténtelo de nuevo."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "No se puede mostrar el formulario de pago"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Clave de cliente"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Código"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/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_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Clave HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Tiene Adyen Tx"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Detalles de pago incorrectos"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Más información"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Cuenta de comerciante"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/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_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Asistente de captura de pagos"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Proveedor de pago"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token de pago"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transacción de pago"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr "Error al procesar el pago"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
"Datos recibidos para transacción secundaria con valores de transacción "
"faltante"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Datos recibidos con un estado de pago no válido: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr "Datos recibidos en los que falta la referencia del vendedor"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Datos recibidos con estado de pago pendiente."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Datos recibidos de solicitud de pago manipulados."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Referencia del comprador"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "La clave API del usuario del servicio web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "La clave HMAC del webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"El importe procesado por Adyen para la transacción %s es distinto al "
"solicitado. Se creó otra transacción con el importe correcto."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "La URL base para los puntos de conexión de la API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr "Falló la captura de la transacción con la referencia %s."
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Es posible que Adyen tarde unos minutos en procesar la captura\n"
" o anulación de la transacción para que se refleje en "
"Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s"
" has been requested (%(provider_name)s)."
msgstr ""
"Se solicitó la captura de %(amount)s para la transacción con referencia "
"%(ref)s (%(provider_name)s)."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "La clave de cliente del usuario del servicio web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "El código de la cuenta comercial que se debe usar con este proveedor"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr "Ocurrió un error en la comunicación con la API. Detalles: %s"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.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_adyen
#. odoo-python
#: code:addons/payment_adyen/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_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "La referencia única del contacto propietario de este token"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr "Falló la anulación de la transacción con la referencia %s."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Su pago fue rechazado, vuelva a intentarlo."

View file

@ -0,0 +1,257 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Spanish (Chile) (https://www.transifex.com/odoo/teams/41243/"
"es_CL/)\n"
"Language: es_CL\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,262 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Eneli Õigus <enelioigus@gmail.com>, 2018
# Marek Pontus, 2018
# Martin Aavastik <martin@avalah.ee>, 2018
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2018-08-24 09:21+0000\n"
"Last-Translator: Martin Aavastik <martin@avalah.ee>, 2018\n"
"Language-Team: Estonian (https://www.transifex.com/odoo/teams/41243/et/)\n"
"Language: et\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Maksetehing"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Basque (https://www.transifex.com/odoo/teams/41243/eu/)\n"
"Language: eu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,239 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2018
# Hamed Mohammadi <hamed@dehongi.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
"Last-Translator: Hamed Mohammadi <hamed@dehongi.com>, 2018\n"
"Language-Team: Persian (https://www.transifex.com/odoo/teams/41243/fa/)\n"
"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "تراکنش پرداخت"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,252 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2018
# Mikko Salmela <salmemik@gmail.com>, 2018
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2018
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 15:26+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Varoitus:</strong> Jos haluat lukea summan manuaalisesti, sinun on "
"myös asetettava seuraavat asetukset\n"
" adyen-tilisi asetuksissa Capture Delay -viiveeksi "
"manuaalinen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API-avain"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "API URL-etuliite"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "Maksun käsittelyssä tapahtui virhe. Yritä uudelleen."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Maksulomaketta ei voi näyttää"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Asiakasavain"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Koodi"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Näyttönimi"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC-avain"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Onko Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "Tunnus"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Virheelliset maksutiedot"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Lue lisää"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Kauppiaan tili"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Ohjattu maksujen kerääminen"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Maksupalveluntarjoaja"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Maksutunniste"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Maksutapahtuma"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Maksun käsittely epäonnistui"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Vastaanotettu data, jonka maksutila on virheellinen: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Vastaanotetut tiedot, joista puuttuu maksutila."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Vastaanotettu väärennettyjä maksupyyntötietoja."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Ostajan viite"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "Verkkopalvelun käyttäjän API-avain"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "Webhookin HMAC-avain"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Adyenin käsittelemä summa tapahtumalle %s on eri kuin pyydetty summa. "
"Luodaan toinen tapahtuma, jossa summa on oikea."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "API-päätepisteiden perus-URL-osoite"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Tapahtuman lukeminen tai mitätöinti saattaa kestää muutaman hetken\n"
" ennen kuin Adyen on käsitellyt sen. Tämän jälkeen "
"tapahtuma näkyy Odoossa."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "Verkkopalvelun käyttäjän asiakasavain"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "Tämän palveluntarjoajan kanssa käytettävän kauppiastilin koodi"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Tämän maksupalveluntarjoajan tekninen koodi."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "Tämän käyttötunnisteen omistavan kumppanin yksilöllinen viite"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Maksusi hylättiin. Yritä uudelleen."

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Faroese (https://www.transifex.com/odoo/teams/41243/fo/)\n"
"Language: fo\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,253 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-17 17:21+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Avertissement :</strong> Pour capturer le montant manuellement, vous "
"devez également définir\n"
" le Délai de capture sur manuel dans les paramètres de "
"votre compte Adyen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Clé API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Préfixe URL API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Une erreur est survenue lors du traitement de votre paiement. Veuillez "
"réessayer."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Impossible d'afficher le formulaire de paiement"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Clé Client"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Code"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nom d'affichage"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Clé HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "A Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Données de paiement incorrectes"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "En savoir plus"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Compte marchand"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Assistant de capture de paiement"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Fournisseur de paiement"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Jeton de paiement"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transaction"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Échec du traitement du paiement"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Réception de données avec un statut de paiement invalide : %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Données reçues avec statut de paiement manquant."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Réception de données de demande de paiement falsifiées."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Référence acheteur"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "La clé API de l'utilisateur du service web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "La clé HMAC du webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Le montant traité par Adyen pour la transaction %s est différent de celui "
"demandé. Une autre transaction est créée avec le bon montant."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "L'URL de base pour les points de terminaison de l'API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"La capture ou l'annulation de la transaction peut prendre quelques minutes "
"pour être \n"
"traitée par Adyen et reflétée dans Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "La clé client de l'utilisateur du service web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "Le code du compte marchand à utiliser avec ce fournisseur"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Le code technique de ce fournisseur de paiement."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "La référence unique du partenaire à qui appartient ce jeton"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Votre paiement a été refusé. Veuillez réessayer."

View file

@ -0,0 +1,257 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: French (Canada) (https://www.transifex.com/odoo/teams/41243/"
"fr_CA/)\n"
"Language: fr_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"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Galician (https://www.transifex.com/odoo/teams/41243/gl/)\n"
"Language: gl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2018-08-02 09:56+0000\n"
"Language-Team: Gujarati (https://www.transifex.com/odoo/teams/41243/gu/)\n"
"Language: gu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,242 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
# ExcaliberX <excaliberx@gmail.com>, 2019
# Yihya Hugirat <hugirat@gmail.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Last-Translator: Yihya Hugirat <hugirat@gmail.com>, 2019\n"
"Language-Team: Hebrew (https://www.transifex.com/odoo/teams/41243/he/)\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % "
"1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "עסקת תשלום"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to set\n"
" the Capture Delay to manual on your Adyen account settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"A request was sent to void the transaction with reference %(reference)s "
"(%(provider)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s"
" has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,242 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Bole <bole@dajmi5.com>, 2019
# Karolina Tonković <karolina.tonkovic@storm.hr>, 2019
# Tina Milas, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Last-Translator: Tina Milas, 2019\n"
"Language-Team: Croatian (https://www.transifex.com/odoo/teams/41243/hr/)\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transakcija plaćanja"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,243 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
# krnkris, 2019
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-29 19:46+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Hungarian <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API kulcs"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kód"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Tudjon meg többet"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Kereskedelmi számla"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Fizetési szolgáltató"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Fizetési tranzakció"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,249 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Wahyu Setiawan <wahyusetiaaa@gmail.com>, 2017
# Bonny Useful <bonny.useful@gmail.com>, 2017
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 02:37+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Warning:</strong> Untuk mendapatkan jumlah secara manual, Anda juga "
"harus menetapkan\n"
" Capture Delay ke manual pada pengaturan akun Adyen Anda."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API Key"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Awalan API URL"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "Terjadi error pada pemrosesan pembayaran Anda. Silakan coba lagi."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Tidak dapat menampilkan formulir pembayaran"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Client Key"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kode"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nama Tampilan"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC Key"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Memiliki Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Detail pembayaran tidak tepat"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Pelajari Lebih"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Akun Pedagang"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Wizard Capture Pembayaran"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Penyedia Pembayaran"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token Pembayaran"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transaksi pembayaran"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Pemrosesan pembayaran gagal"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Menerima data dengan status pembayaran tidak valid: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Menerima data dengan status pembayaran yang hilang."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Menerima data permintaan pembayaran yang diubah tanpa izin."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Referensi Pembelanja"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "API key dari webservice user"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "HMAC key dari webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Jumlah yang diproses Adyen untuk transaksi %s berbeda dari yang diminta. "
"Transaksi lain dibuat dengan jumlah yang tepat."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "URL dasar untuk API endpoint"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Pengambilan atau pembatalan transaksi mungkin membutuhkan beberapa menit\n"
" untuk diproses Adyen dan ditunjukkan di Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "Client key dari webservice user"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "Kode akun pedagang untuk digunakan dengan penyedia ini"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Kode teknis penyedia pembayaran ini."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "Referensi unik partner yang memiliki token ini"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Pembayaran Anda ditolak. Silakan coba lagi."

View file

@ -0,0 +1,260 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Bjorn Ingvarsson <boi@exigo.is>, 2018
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2018-08-24 09:21+0000\n"
"Last-Translator: Bjorn Ingvarsson <boi@exigo.is>, 2018\n"
"Language-Team: Icelandic (https://www.transifex.com/odoo/teams/41243/is/)\n"
"Language: is\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Sergio Zanchetta <primes2h@gmail.com>, 2019
# Martin Trigaux, 2019
# SebastianoPistore <SebastianoPistore.info@protonmail.ch>, 2019
# Paolo Valier, 2019
# Luigia Cimmino Caserta <lcc@odoo.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-17 17:20+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Attenzione:</strong> per acquisire l'importo manualmente è "
"necessario configurare \n"
" il Tempo di acquisizione su manuale dalle impostazioni "
"dell'account Adyen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Chiave API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Prefisso URL API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Si è verificato un errore durante l'elaborazione di questo pagamento. "
"Riprovalo più tardi."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Impossibile visualizzare il modulo di pagamento"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Client Key"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Codice"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nome visualizzato"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC Key"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Ha Tx Adyen"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Dettagli di pagamento non corretti"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Scopri di più"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Account commerciante"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Procedura guidata cattura pagamento"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Fornitore di pagamenti"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token di pagamento"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transazione di pagamento"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Elaborazione del pagamento non riuscita"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Dati ricevuti con stato di pagamento non valido: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Dati ricevuti con stato di pagamento mancante."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Ricevuto dati di richiesta di pagamento manomessi."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Riferimento acquirente"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "La chiave API dell'utente del servizio web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "La chiave HMAC del webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"L'importo elaborato da Adyen per l'operazione %s è diverso da quello "
"richiesto. È stata creata un'altra operazione con l'importo corretto."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "L'URL di base per gli endpoint API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"L'acquisizione o l'annullamento dell'operazione potrebbe impiegare alcuni "
"minuti per essere\n"
" elaborata da Adyen e trasmessa a Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "La chiave del client dell'utente dei servizi web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "Il codice del conto commerciante da usare con il fornitore"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Codice tecnico del fornitore di pagamenti."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "Il riferimento unico del partner che possiede questo token"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Il tuo pagamento è stato rifiutato. Riprovalo."

View file

@ -0,0 +1,248 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Yoshi Tashiro <tashiro@roomsfor.hk>, 2018
# 高木正勝 <masakatsu.takagi@pro-spire.co.jp>, 2018
# Norimichi Sugimoto <norimichi.sugimoto@tls-ltd.co.jp>, 2018
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-14 21:20+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>警告:</strong>金額を手動でキャプチャするには、\n"
" アカウント設定で遅延キャプチャも設定する必要があります。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "APIキー"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "API URL プレフィクス"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "支払処理中にエラーが発生しました。再度試して下さい。"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "支払フォームを表示できません"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "クライアントキー"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "コード"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "表示名"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMACキー"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Adyen Txあり"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "不正な支払詳細"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "もっと知る"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "加盟店アカウント"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "支払キャプチャウィザード"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "決済プロバイダー"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "支払トークン"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "決済トランザクション"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "支払処理に失敗しました"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "無効な支払ステイタス: %sのデータを受信しました。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "支払ステータスが欠落しているデータを受信しました。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "改ざんされた支払依頼データを受信しました。"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "買物客参照"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "ウェブサービスユーザのAPIキー"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "WebhookのHMACキー"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr "Adyonが処理した取引%s金額が、要求された金額と異なります。正しい金額で別の取引"
"が作成されます。"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "APIエンドポイント用ベースURL"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"取引のキャプチャまたはボイドがAdyenで処理され、Odooに反映されるまでに\n"
"数分かかる場合があります。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "ウェブサービスユーザのクライアントキー"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "このプロバイダを使用するために使われる加盟店アカウントのコード"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "この決済プロバイダーのテクニカルコード。"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "このトークンを所有している取引先の一意参照"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "支払が却下されました。もう一度試して下さい。"

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Georgian (https://www.transifex.com/odoo/teams/41243/ka/)\n"
"Language: ka\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"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Kabyle (https://www.transifex.com/odoo/teams/41243/kab/)\n"
"Language: kab\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
"Language-Team: Khmer (https://www.transifex.com/odoo/teams/41243/km/)\n"
"Language: km\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"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,247 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# 최재호 <hwangtog@gmail.com>, 2018
# Linkup <link-up@naver.com>, 2018
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 04:41+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>경고:</strong> 금액을 수기로 매입하려면, Adyen 계정 설정에서\n"
" 매입 지연을 수동으로 설정해야 합니다."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API 키"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "API URL 접두사"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "결제를 처리하는 동안 오류가 발생했습니다. 다시 시도해 주세요."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "결제 양식을 표시할 수 없습니다."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "클라이언트 키"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "코드"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "표시명"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC 키"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Adyen Tx 있음"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "결제 정보가 잘못되었습니다."
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "추가 정보"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "상인 계정"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "결제 매입 마법사"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "결제대행업체"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "결제 토큰"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "지불 거래"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "결제 프로세스 실패"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "잘못된 결제 상태의 데이터가 수신되었습니다: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "결제 상태가 누락된 데이터가 수신되었습니다."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "변조된 결제 요청 데이터가 수신되었습니다."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "구매자 참조"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "웹서비스 사용자의 API 키"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "webhook의 HMAC 키"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr "거래 %s에 대해 Adyen에서 처리한 금액이 요청된 금액과 일치하지 않습니다. "
"올바른 금액으로 다른 거래가 생성됩니다."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "API 엔드포인트의 기본 URL"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"거래의 매입 또는 무효화는 Adyen에서 처리되며, Odoo에 반영되기 까지\n"
" 몇 분 이상 소요될 수 있습니다."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "웹서비스 사용자의 클라이언트 키"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "이 공급업체에서 사용할 판매자 계정 코드입니다."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "이 결제대행업체의 기술 코드입니다."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "이 토큰을 소유하고 있는 협력사의 고유 참조"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "결제가 승인되지 않았습니다. 다시 시도해 주세요."

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to set\n"
" the Capture Delay to manual on your Adyen account settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"A request was sent to void the transaction with reference %(reference)s "
"(%(provider)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s"
" has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,257 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/"
"lb/)\n"
"Language: lb\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Lao (https://www.transifex.com/odoo/teams/41243/lo/)\n"
"Language: lo\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"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,245 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Silvija Butko <silvija.butko@gmail.com>, 2019
# digitouch UAB <digitouchagencyeur@gmail.com>, 2019
# Linas Versada <linaskrisiukenas@gmail.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 18:37+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Lithuanian <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/lt/>\n"
"Language: lt\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 > 19 || n % 100 < "
"11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 :"
" n % 1 != 0 ? 2: 3);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API raktas"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kodas"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Rodomas pavadinimas"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Sužinoti daugiau"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Pardavėjo sąskaita"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Mokėjimo paslaugos tiekėjas"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Mokėjimo raktas"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Mokėjimo operacija"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,257 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Latvian (https://www.transifex.com/odoo/teams/41243/lv/)\n"
"Language: lv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
"2);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Macedonian (https://www.transifex.com/odoo/teams/41243/mk/)\n"
"Language: mk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,240 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2019
# Martin Trigaux, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Last-Translator: Martin Trigaux, 2019\n"
"Language-Team: Mongolian (https://www.transifex.com/odoo/teams/41243/mn/)\n"
"Language: mn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Худалдагчийн Бүртгэл"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Төлбөрийн гүйлгээ"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to set\n"
" the Capture Delay to manual on your Adyen account settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"A request was sent to void the transaction with reference %(reference)s "
"(%(provider)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s"
" has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,242 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 18:37+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Norwegian Bokmål <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API-nøkkel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kode"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Visningsnavn"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Betalingsleverandør"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Betalingstoken"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Betalingstransaksjon"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Nepali (https://www.transifex.com/odoo/teams/41243/ne/)\n"
"Language: ne\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,253 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
# Erwin van der Ploeg <erwin@odooexperts.nl>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-14 08:06+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Waarschuwing:</strong> Om het bedrag handmatig vast te leggen, moet "
"je ook \n"
" de vastleggingstermijn handmatig bepalen in de "
"instellingen van je Adyen account."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API key"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "URL-voorvoegsel API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Er is een fout opgetreden tijdens de verwerking van je betaling. Probeer het "
"opnieuw."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Kan het betaalformulier niet weergeven"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Clientsleutel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Code"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Schermnaam"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC-sleutel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Heeft Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Onjuiste betaalgegevens"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Leer meer"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Handelaarsaccount"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Wizard voor het vastleggen van betalingen"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Betaalprovider"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Betalingstoken"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Betalingstransactie"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Betalingsverwerking mislukt"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Gegevens ontvangen met ongeldige betalingsstatus: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Gegevens ontvangen met ontbrekende betalingsstatus."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Ontvangen van geknoeid betalingsverzoekgegevens."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Klantenreferentie"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "De API key van de webservicegebruiker"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "De HMAC-sleutel van de webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Het door Adyen verwerkte bedrag voor de transactie %s verschilt van het "
"gevraagde bedrag. Een andere transactie is aangemaakt met het juiste bedrag."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "De basis-URL voor de API-eindpunten"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Het vasleggen of annuleren van de transactie kan een paar minuten duren\n"
" om te worden verwerkt door Adyen en weergegeven in Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "De clientsleutel van de webservicegebruiker"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
"De code van het verkopersaccount die bij deze provider moet worden gebruikt"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "De technische code van deze betaalprovider."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "De unieke referentie van de partner die deze token bezit"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Je betaling is geweigerd. Probeer het opnieuw."

View file

@ -0,0 +1,233 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to set\n"
" the Capture Delay to manual on your Adyen account settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,246 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
# Dariusz Żbikowski <darek@krokus.com.pl>, 2019
# Piotr Szlązak <szlazakpiotr@gmail.com>, 2019
# Maja Stawicka <mjstwck@wp.pl>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 10:05+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && ("
"n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && "
"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Klucz API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "Wystąpił błąd podczas przetwarzania płatności. Spróbuj ponownie."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kod"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nazwa wyświetlana"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Dowiedz się więcej"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Merchant konto"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Kreator przechwytywania płatności"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Dostawca Płatności"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token płatności"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transakcja płatności"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Przetwarzanie płatności nie powiodło się"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Kod techniczny tego dostawcy usług płatniczych."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,248 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 18:37+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Portuguese <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Aviso:</strong> Para capturar o valor manualmente, você também "
"precisa definir\n"
" o Atraso de captura como manual nas definições da sua "
"conta Adyen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Chave de API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Prefixo do URL da API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Ocorreu um erro durante o processamento do seu pagamento. Tente novamente."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Não é possível exibir o formulário de pagamento"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Chave do cliente"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Código"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Chave HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Tem transação Adyen"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Informações de pagamento incorretas"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Saiba mais"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Conta comercial"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Assistente de captura de pagamentos"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Provedor de serviços de pagamento"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token de pagamento"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transação do pagamento"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Falha no processamento do pagamento"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Dados recebidos com estado de pagamento inválido: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Dados recebidos sem estado de pagamento."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Dados da solicitação de pagamento recebidos alterados."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Referência do comprador"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "A chave da API do usuário do serviço web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "A chave HMAC do webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"O valor processado pelo Adyen para a transação %s é diferente do valor "
"solicitado. Outra transação foi criada com o valor correto."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "O URL de base dos endpoints da API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"A captura ou anulação da transação pode levar alguns minutos para ser\n"
" processada pelo Adyen e refletida no Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "A chave do cliente do usuário do serviço web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "O código da conta comercial a ser usada com este provedor"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "O código técnico deste provedor de pagamento."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "A referência exclusiva do usuário a quem pertence o token"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Seu pagamento foi recusado. Tente novamente."

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Rodrigo de Almeida Sottomaior Macedo <rmsolucoeseminformatic4@gmail.com>, 2019
# Hildeberto Abreu Magalhães <hildeberto@gmail.com>, 2019
# danimaribeiro <danimaribeiro@gmail.com>, 2019
# Martin Trigaux, 2019
# Mateus Lopes <mateus1@gmail.com>, 2019
# grazziano <gra.negocia@gmail.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# "Maitê Dietze (madi)" <madi@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-24 19:22+0000\n"
"Last-Translator: \"Maitê Dietze (madi)\" <madi@odoo.com>\n"
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
"odoo-19/payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Aviso:</strong> Para capturar o valor manualmente, você também "
"precisa definir\n"
" o Atraso de captura como manual nas definições da sua "
"conta Adyen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr "Foi enviado um pedido para anular a transação %(reference)s."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Chave de API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Prefixo do URL da API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Ocorreu um erro durante o processamento do seu pagamento. Tente novamente."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Não é possível exibir o formulário de pagamento"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Chave do cliente"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Código"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nome exibido"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Chave HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Tem transação Adyen"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Informações de pagamento incorretas"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Saiba mais"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Conta comercial"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Assistente de captura de pagamentos"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Provedor de serviços de pagamento"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token de pagamento"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transação do pagamento"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Falha no processamento do pagamento"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Dados recebidos com estado de pagamento inválido: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Dados recebidos sem estado de pagamento."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Dados da solicitação de pagamento recebidos alterados."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Referência do comprador"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "A chave da API do usuário do serviço web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "A chave HMAC do webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"O valor processado pelo Adyen para a transação %s é diferente do valor "
"solicitado. Outra transação foi criada com o valor correto."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "O URL de base dos endpoints da API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"A captura ou anulação da transação pode levar alguns minutos para ser\n"
" processada pelo Adyen e refletida no Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "A chave do cliente do usuário do serviço web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "O código da conta comercial a ser usada com este provedor"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "O código técnico deste provedor de pagamento."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "A referência exclusiva do usuário a quem pertence o token"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Seu pagamento foi recusado. Tente novamente."

View file

@ -0,0 +1,236 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Language-Team: Romanian (https://www.transifex.com/odoo/teams/41243/ro/)\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
"2:1));\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,288 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# 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:35+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Russian <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Внимание:</strong> Чтобы зафиксировать сумму вручную, вам также "
"необходимо установить\n"
" задержку захвата вручную в настройках аккаунта Adyen."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Ключ API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Префикс URL-адреса API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Во время обработки вашего платежа произошла ошибка. Пожалуйста, попробуйте "
"еще раз."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Невозможно отобразить форму оплаты"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Ключ Клиента"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Код"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Ключ HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Has Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Неверные платежные реквизиты"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Узнать больше"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Мерчант аккаунт"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Мастер захвата платежей"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Поставщик платежей"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Платежный токен"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Платеж"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Обработка платежа не удалась"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Получены данные с недопустимым состоянием платежа: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Получены данные с отсутствующим состоянием платежа."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Получение поддельных данных запроса на оплату."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Ссылка на покупателя"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "API-ключ пользователя веб-сервиса"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "Ключ HMAC веб-крючка"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Сумма, обработанная Adyen для транзакции %s, отличается от запрашиваемой. "
"Создается другая транзакция с правильной суммой."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "Базовый URL для конечных точек API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Захват или отмена транзакции может занять несколько минут, чтобы быть\n"
" обработки в Adyen и отражения в Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "Клиентский ключ пользователя веб-сервиса"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "Код торгового счета для использования с данным провайдером"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Технический код данного провайдера платежей."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "Уникальная ссылка на партнера, владеющего этим токеном"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Ваш платеж был отклонен. Пожалуйста, попробуйте еще раз."
#~ msgid "A request was sent to void the transaction with reference %s (%s)."
#~ msgstr ""
#~ "Был отправлен запрос на аннулирование транзакции со ссылкой %s (%s)."
#~ msgid "Could not establish the connection to the API."
#~ msgstr "Не удалось установить соединение с API."
#~ msgid "No transaction found matching reference %s."
#~ msgstr "Не найдено ни одной транзакции, соответствующей ссылке %s."
#~ msgid "Received data for child transaction with missing transaction values"
#~ msgstr ""
#~ "Полученные данные для дочерней транзакции с отсутствующими значениями "
#~ "транзакций"
#~ msgid "Received data with missing merchant reference"
#~ msgstr "Полученные данные с отсутствующей ссылкой на продавца"
#~ msgid "The capture of the transaction with reference %s failed."
#~ msgstr "Захват транзакции со ссылкой %s не удался."
#~ msgid ""
#~ "The capture request of %(amount)s for the transaction with reference %"
#~ "(ref)s has been requested (%(provider_name)s)."
#~ msgstr ""
#~ "Запрос на захват %(amount)s для транзакции с ссылкой %(ref)s был запрошен "
#~ "(%(provider_name)s)."
#~ msgid "The communication with the API failed. Details: %s"
#~ msgstr "Не удалось установить связь с API. Подробности: %s"
#~ msgid "The transaction is not linked to a token."
#~ msgstr "Транзакция не привязана к токену."
#~ msgid "The void of the transaction with reference %s failed."
#~ msgstr "Не удалось выполнить транзакцию со ссылкой %s."

View file

@ -0,0 +1,262 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Pavol Krnáč <pavol.krnac@ekoenergo.sk>, 2018
# Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2018
# Miroslav Fic <mirko.fic@gmail.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
"Last-Translator: Miroslav Fic <mirko.fic@gmail.com>, 2018\n"
"Language-Team: Slovak (https://www.transifex.com/odoo/teams/41243/sk/)\n"
"Language: sk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n "
">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Účet obchodníka"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Platobná transakcia"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,240 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 21:17+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Slovenian <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API ključ"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Oznaka"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Prikazani naziv"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Več o tem"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Račun trgovca"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Ponudnik plačil"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Plačilni žeton"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Plačilna transakcija"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,256 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Albanian (https://www.transifex.com/odoo/teams/41243/sq/)\n"
"Language: sq\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction with reference %s (%s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data for child transaction with missing transaction values"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for the transaction with reference %(ref)s "
"has been requested (%(provider_name)s)."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_provider.py:0
msgid "The communication with the API failed. Details: %s"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction with reference %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,236 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
"Language-Team: Serbian (https://www.transifex.com/odoo/teams/41243/sr/)\n"
"Language: sr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,252 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Kristoffer Grundström <kristoffer.grundstrom1983@gmail.com>, 2018
# Anders Wallenquist <anders.wallenquist@vertel.se>, 2018
# Daniel Forslund <daniel.forslund@gmail.com>, 2018
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 21:38+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Varning:</strong> För att fånga beloppet manuellt måste du också "
"ställa in\n"
" Capture Delay till manuell i inställningarna för ditt "
"Adyen-konto."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API-nyckel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Prefix för API-URL"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Ett fel inträffade under behandlingen av din betalning. Vänligen försök igen."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Det går inte att visa betalningsformuläret"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Kundnyckel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kod"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Visningsnamn"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC-nyckel"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Har Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Felaktiga betalningsuppgifter"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Läs mer"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Handelskonto"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Guiden för att ta emot betalningar"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Betalningsleverantör"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Betalnings-token"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Betalningstransaktion"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Betalningshanteringen misslyckades"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Mottagen data med ogiltigt betalningsstatus: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Mottagen data med saknad betalningsstatus."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Mottagit manipulerade uppgifter om betalningsbegäran."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Referens för shoppare"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "API-nyckeln för webbtjänstens användare"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "HMAC-nyckeln för webhooken"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Det belopp som Adyen behandlade för transaktionen %s skiljer sig från det "
"begärda beloppet. En annan transaktion skapas med rätt belopp."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "Bas-URL för API-slutpunkterna"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Det kan ta några minuter innan transaktionen registreras eller annulleras\n"
" behandlas av Adyen och återspeglas i Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "Klientnyckel för användaren av webbtjänsten"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "Koden för det handelskonto som ska användas med den här leverantören"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Den tekniska koden för denna betalningsleverantör."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "Den unika referensen för partnern som äger denna pollett"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Din betalning har avvisats. Vänligen försök igen."

View file

@ -0,0 +1,247 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Khwunchai Jaengsawang <khwunchai.j@ku.th>, 2018
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 21:22+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Thai <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>คำเตือน:</strong> เพื่อทำการตัดวงเงินด้วยตนเอง คุณยังต้อง\n"
" ตั้งค่าการตัดวงเงินเป็นแบบกำหนดเองในการตั้งค่าบัญชี Adyen ของคุณด้วย"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "คีย์ API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "คำนำหน้า URL API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "เกิดข้อผิดพลาดระหว่างการประมวลผลการชำระเงินของคุณ กรุณาลองใหม่อีกครั้ง"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "ไม่สามารถแสดงแบบฟอร์มการชำระเงินได้"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "รหัสลูกค้า"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "โค้ด"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "แสดงชื่อ"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "รหัส HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "มี Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ไอดี"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "รายละเอียดการชำระเงินไม่ถูกต้อง"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "เรียนรู้เพิ่มเติม"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "บัญชีการค้า"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "ตัวช่วยสร้างการตัดวงเงินการชำระเงิน"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "ผู้ให้บริการชำระเงิน"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "โทเค็นการชำระเงิน"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "ธุรกรรมสำหรับการชำระเงิน"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "การประมวลผลการชำระเงินล้มเหลว"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "ข้อมูลที่ได้รับมีสถานะการชำระเงินไม่ถูกต้อง: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "ได้รับข้อมูลโดยไม่มีสถานะการชำระเงิน"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "ได้รับข้อมูลคำขอการชำระเงินที่ถูกแก้ไข"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "การอ้างอิงผู้ซื้อ"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "คีย์ API ของผู้ใช้บริการเว็บ"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "คีย์ HMAC ของเว็บฮุค"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"จำนวนเงินที่ Adyen ประมวลผลสำหรับธุรกรรม %s แตกต่างจากจำนวนเงินที่ร้องขอ "
"ธุรกรรมอื่นถูกสร้างขึ้นด้วยจำนวนเงินที่ถูกต้อง"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "URL พื้นฐานสำหรับจุดสิ้นสุด API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"การยึดหรือทำให้ธุรกรรมเป็นโมฆะอาจใช้เวลาสักครู่\n"
" ในการประมวลผลโดย Adyen และแสดงใน Odoo"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "รหัสลูกค้าของผู้ใช้บริการเว็บ"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "รหัสของบัญชีผู้ค้าที่จะใช้กับผู้ให้บริการรายนี้"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "รหัสทางเทคนิคของผู้ให้บริการชำระเงินรายนี้"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "ข้อมูลอ้างอิงเฉพาะของพาร์ทเนอร์ที่เป็นเจ้าของโทเค็นนี้"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "การชำระเงินของคุณถูกปฏิเสธ กรุณาลองใหม่อีกครั้ง"

View file

@ -0,0 +1,245 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Ediz Duman <neps1192@gmail.com>, 2019
# Ayhan KIZILTAN <akiziltan76@hotmail.com>, 2019
# Martin Trigaux, 2019
# Ahmet Altinisik <aaltinisik@altinkaya.com.tr>, 2019
# Umur Akın <umura@projetgrup.com>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\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: Turkish <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API Anahtarı"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "Ödemenizin işlenmesi sırasında bir hata oluştu. Lütfen tekrar deneyin."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "İstemci Anahtarı"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Kod"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC Anahtarı"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Daha Fazla Bilgi"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Ticari Kimliği (Merchant ID)"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Ödeme Sağlayıcı"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Ödeme Belirteci"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Ödeme İşlemi"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Ödeme işleme başarısız oldu"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Geçersiz ödeme durumuyla veri alındı: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Ödeme durumu eksik olan veriler alındı."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Üzerinde oynanmış ödeme isteği verileri alındı."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Alışveriş Referansı"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "Web hizmeti kullanıcısının API anahtarı"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "Web kancasının HMAC tuşu"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "Web hizmeti kullanıcısının istemci anahtarı"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.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_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "Bu belirtecin sahibi olan iş ortağının benzersiz referansı"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Ödemeniz reddedildi. Lütfen tekrar deneyin."

View file

@ -0,0 +1,243 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
# Alina Lisnenko <alinasemeniuk1@gmail.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Last-Translator: Alina Lisnenko <alinasemeniuk1@gmail.com>, 2019\n"
"Language-Team: Ukrainian (https://www.transifex.com/odoo/teams/41243/uk/)\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != "
"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % "
"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || "
"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Комерційний обліковий запис"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Платіжна операція"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr ""

View file

@ -0,0 +1,253 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Nancy Momoland <thanhnguyen.icsc@gmail.com>, 2019
# Duy BQ <duybq86@gmail.com>, 2019
# Dung Nguyen Thi <dungnt@trobz.com>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 02:34+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
"payment_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>Cảnh báo:</strong> Để thu hồi số tiền theo cách thủ công, bạn cũng "
"cần đặt\n"
" Độ trễ thu hồi thành thủ công trên cài đặt tài khoản "
"Adyen của mình."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "Mã khóa API"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "Tiền tố URL API"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr ""
"Đã xảy ra lỗi trong quá trình xử lý khoản thanh toán của bạn. Vui lòng thử "
"lại."
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Không thể hiển thị biểu mẫu thanh toán"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "Mã khóa khách hàng"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "Mã"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Tên hiển thị"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Khoá HMAC"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "Có Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Thông thanh toán không chính xác"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "Tìm hiểu thêm"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "Tài khoản người bán"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "Công cụ thu hồi thanh toán"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "Nhà cung cấp dịch vụ thanh toán"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "Token thanh toán"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "Giao dịch thanh toán"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Xử lý thanh toán không thành công"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "Dữ liệu đã nhận với trạng thái thanh toán không hợp lệ: %s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "Dữ liệu đã nhận bị thiếu trạng thái thanh toán."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "Dữ liệu yêu cầu thanh toán giả mạo đã nhận."
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "Mã người mua"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "Mã khóa API của người dùng dịch vụ web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "Khoá HMAC của webhook"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Số tiền được Adyen xử lý cho giao dịch %s khác với số tiền được yêu cầu. Một "
"giao dịch khác được tạo với số tiền chính xác."
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "URL cơ sở cho endpoint API"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"Việc thu hồi hoặc vô hiệu giao dịch có thể mất vài phút để được\n"
" xử lý qua Adyen và phản ánh trong Odoo."
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "Mã khóa khách hàng của người dùng dịch vụ web"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "Mã tài khoản người bán để sử dụng với nhà cung cấp này"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.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_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "Mã duy nhất của đối tác sở hữu token này"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "Khoản thanh toán của bạn đã bị từ chối. Vui lòng thử lại."

View file

@ -0,0 +1,246 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# Translators:
# Martin Trigaux, 2019
# inspur qiuguodong <qiuguodong@inspur.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
"PO-Revision-Date: 2025-09-16 15:26+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_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>警告:</strong> 要手动捕获金额,您还需要\n"
" 在 Adyen 账户设置中将捕获延迟设置为手动。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API密钥"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "API URL 前缀"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "在处理您的付款过程中发生了一个错误。请再试一次。"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "无法显示付款表单"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "客户端密钥"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "代码"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "显示名称"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "HMAC密钥"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "有 Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "付款信息不正确"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "了解更多"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "商业帐户"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "支付捕获向导"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "支付提供商"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "支付令牌"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "付款交易"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "付款处理失败"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "收到的数据为无效的支付状态:%s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "收到的数据中缺少支付状态。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "收到了被篡改的付款请求数据。"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "购物者参考"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "网页服务用户的API密钥"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "Webhook的HMAC密钥"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr "Adyen 处理的交易%s金额与所请求金额不同。另一个交易已创建并且金额正确。"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "应用程序接口端点的基本 URL"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"交易生效或作废可能需要几分钟时间\n"
"才能由 Adyen 处理并反馈在 Odoo 中。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "网络服务用户的客户密钥"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "该提供商的商户账户代码"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "该支付提供商的技术代码。"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "拥有此令牌的合作伙伴的唯一编号"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "您的付款被拒绝。请再试一次。"

View file

@ -0,0 +1,281 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_adyen
#
# 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_adyen/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_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid ""
"<strong>Warning:</strong> To capture the amount manually, you also need to "
"set\n"
" the Capture Delay to manual on your Adyen account "
"settings."
msgstr ""
"<strong>警告:</strong> 要手動捕捉金額,你仍需要在 \n"
" Adyen 帳戶設定中,將捕捉延遲設為手動。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "A request was sent to void the transaction %(reference)s."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_key
msgid "API Key"
msgstr "API 金鑰"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "API URL Prefix"
msgstr "API 網址字首"
#. module: payment_adyen
#: model:ir.model.fields.selection,name:payment_adyen.selection__payment_provider__code__adyen
msgid "Adyen"
msgstr "Adyen"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"An error occurred during the processing of your payment. Please try again."
msgstr "處理付款過程中發生錯誤,請再試一次。"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "未能顯示付款表單"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_client_key
msgid "Client Key"
msgstr "客戶端密鑰"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__code
msgid "Code"
msgstr "代碼"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__display_name
msgid "Display Name"
msgstr "顯示名稱"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "HMAC Key"
msgstr "Hmac密鑰"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__has_adyen_tx
msgid "Has Adyen Tx"
msgstr "有Adyen Tx"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_capture_wizard__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__id
#: model:ir.model.fields,field_description:payment_adyen.field_payment_transaction__id
msgid "ID"
msgstr "識別號"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "付款資料不正確"
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_provider_form
msgid "Learn More"
msgstr "瞭解更多"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "Merchant Account"
msgstr "商業帳戶"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_capture_wizard
msgid "Payment Capture Wizard"
msgstr "付款捕捉精靈"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_provider
msgid "Payment Provider"
msgstr "付款服務商"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_token
msgid "Payment Token"
msgstr "付款代碼(token)"
#. module: payment_adyen
#: model:ir.model,name:payment_adyen.model_payment_transaction
msgid "Payment Transaction"
msgstr "付款交易"
#. module: payment_adyen
#. odoo-javascript
#: code:addons/payment_adyen/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "付款處理失敗"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with invalid payment state: %s"
msgstr "收到的數據處於無效的付款狀態:%s"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Received data with missing payment state."
msgstr "收到的數據中缺漏付款狀態。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/controllers/main.py:0
msgid "Received tampered payment request data."
msgstr "收到被篡改的付款請求數據。"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "Shopper Reference"
msgstr "購物者參考"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_key
msgid "The API key of the webservice user"
msgstr "網頁服務用戶 API 密鑰"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_hmac_key
msgid "The HMAC key of the webhook"
msgstr "網絡鈎子 HMAC 密鑰"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The amount processed by Adyen for the transaction %s is different than the "
"one requested. Another transaction is created with the correct amount."
msgstr ""
"Adyen 處理交易 %s 的金額,與所請求金額不同。已建立金額正確的另一項交易。"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_api_url_prefix
msgid "The base URL for the API endpoints"
msgstr "API 終端點基礎網址"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The capture of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#: model_terms:ir.ui.view,arch_db:payment_adyen.payment_capture_wizard_view_form
msgid ""
"The capture or void of the transaction might take a few minutes to be\n"
" processed by Adyen and reflected in Odoo."
msgstr ""
"交易捕捉或作廢可能需要幾分鐘時間,\n"
" 以由 Adyen 處理並反映在 Odoo 中。"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid ""
"The capture request of %(amount)s for transaction %(ref)s has been sent."
msgstr ""
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_client_key
msgid "The client key of the webservice user"
msgstr "網絡服務用戶的客戶密鑰"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__adyen_merchant_account
msgid "The code of the merchant account to use with this provider"
msgstr "此服務商的商戶賬戶代碼"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "此付款服務商的技術代碼。"
#. module: payment_adyen
#: model:ir.model.fields,help:payment_adyen.field_payment_token__adyen_shopper_reference
msgid "The unique reference of the partner owning this token"
msgstr "擁有此權杖的合作夥伴的唯一參考編號"
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "The void of the transaction %s failed."
msgstr ""
#. module: payment_adyen
#. odoo-python
#: code:addons/payment_adyen/models/payment_transaction.py:0
msgid "Your payment was refused. Please try again."
msgstr "你的付款被拒絕。請再試一次。"
#~ msgid ""
#~ "A request was sent to void the transaction with reference %(reference)s (%"
#~ "(provider)s)."
#~ msgstr "已發送交易作廢請求,參考:%(reference)s%(provider)s。"
#~ msgid "Could not establish the connection to the API."
#~ msgstr "無法建立與 API 的連線。"
#~ msgid "No transaction found matching reference %s."
#~ msgstr "沒有找到匹配參考 %s 的交易。"
#~ msgid "Received data for child transaction with missing transaction values"
#~ msgstr "收到的子級交易數據缺漏交易數值"
#~ msgid "Received data with missing merchant reference"
#~ msgstr "收到資料,但缺漏商家參考"
#~ msgid "The capture of the transaction with reference %s failed."
#~ msgstr "交易(參考:%s捕捉失敗。"
#~ msgid ""
#~ "The capture request of %(amount)s for the transaction with reference %"
#~ "(ref)s has been requested (%(provider_name)s)."
#~ msgstr "已請求捕捉金額 %(amount)s交易參考%(ref)s(%(provider_name)s)。"
#~ msgid "The communication with the API failed. Details: %s"
#~ msgstr "與 API 通訊失敗。詳情:%s"
#~ msgid "The transaction is not linked to a token."
#~ msgstr "交易未有連結至代碼。"
#~ msgid "The void of the transaction with reference %s failed."
#~ msgstr "交易(參考:%s的作廢要求失敗。"

View file

@ -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

View file

@ -0,0 +1,184 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import json
import re
from odoo import _, api, fields, models
from odoo.addons.payment import utils as payment_utils
from odoo.addons.payment.logging import get_payment_logger
from odoo.addons.payment_adyen import const
_logger = get_payment_logger(__name__)
class PaymentProvider(models.Model):
_inherit = 'payment.provider'
code = fields.Selection(
selection_add=[('adyen', "Adyen")], ondelete={'adyen': 'set default'})
adyen_merchant_account = fields.Char(
string="Merchant Account",
help="The code of the merchant account to use with this provider",
required_if_provider='adyen',
copy=False,
groups='base.group_system',
)
adyen_api_key = fields.Char(
string="API Key",
help="The API key of the webservice user",
required_if_provider='adyen',
copy=False,
groups='base.group_system',
)
adyen_client_key = fields.Char(
string="Client Key",
help="The client key of the webservice user",
required_if_provider='adyen',
copy=False,
)
adyen_hmac_key = fields.Char(
string="HMAC Key",
help="The HMAC key of the webhook",
required_if_provider='adyen',
copy=False,
groups='base.group_system',
)
adyen_api_url_prefix = fields.Char(
string="API URL Prefix",
help="The base URL for the API endpoints",
required_if_provider='adyen',
copy=False,
)
# === CRUD METHODS === #
@api.model_create_multi
def create(self, vals_list):
for values in vals_list:
self._adyen_extract_prefix_from_api_url(values)
return super().create(vals_list)
def write(self, vals):
self._adyen_extract_prefix_from_api_url(vals)
return super().write(vals)
def _get_default_payment_method_codes(self):
"""Override of `payment` to return the default payment method codes."""
self.ensure_one()
if self.code != 'adyen':
return super()._get_default_payment_method_codes()
return const.DEFAULT_PAYMENT_METHOD_CODES
@api.model
def _adyen_extract_prefix_from_api_url(self, values):
""" Update the create or write values with the prefix extracted from the API URL.
:param dict values: The create or write values.
:return: None
"""
if values.get('adyen_api_url_prefix'): # Test if we're duplicating a provider.
values['adyen_api_url_prefix'] = re.sub(
r'(?:https://)?(\w+-\w+).*', r'\1', values['adyen_api_url_prefix']
)
# === 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 == 'adyen').update({
'support_manual_capture': 'partial',
'support_refund': 'partial',
'support_tokenization': True,
})
# === BUSINESS METHODS === #
def _adyen_get_inline_form_values(self, pm_code, amount=None, currency=None):
""" Return a serialized JSON of the required values to render the inline form.
Note: `self.ensure_one()`
:param str pm_code: The code of the payment method whose inline form to render.
:param float amount: The transaction amount.
:param res.currency currency: The transaction currency.
:return: The JSON serial of the required values to render the inline form.
:rtype: str
"""
self.ensure_one()
inline_form_values = {
'client_key': self.adyen_client_key,
'adyen_pm_code': const.PAYMENT_METHODS_MAPPING.get(pm_code, pm_code),
'formatted_amount': self._adyen_get_formatted_amount(amount, currency),
}
return json.dumps(inline_form_values)
def _adyen_get_formatted_amount(self, amount=None, currency=None):
""" Return the amount in the format required by Adyen.
The formatted amount is a dict with keys 'value' and 'currency'.
:param float amount: The transaction amount.
:param res.currency currency: The transaction currency.
:return: The Adyen-formatted amount.
:rtype: dict
"""
currency_code = currency and currency.name
converted_amount = amount and currency_code and payment_utils.to_minor_currency_units(
amount, currency, const.CURRENCY_DECIMALS.get(currency_code)
)
return {
'value': converted_amount,
'currency': currency_code,
}
def _adyen_compute_shopper_reference(self, partner_id):
""" Compute a unique reference of the partner for Adyen.
This is used for the `shopperReference` field in communications with Adyen and stored in the
`adyen_shopper_reference` field on `payment.token` if the payment method is tokenized.
:param recordset partner_id: The partner making the transaction, as a `res.partner` id
:return: The unique reference for the partner
:rtype: str
"""
return f'ODOO_PARTNER_{partner_id}'
# === REQUEST HELPERS === #
def _build_request_url(self, endpoint, *, endpoint_param=None, **kwargs):
"""Override of `payment` to build the request URL based on the API URL prefix.
The final URL follows the pattern `<_base>/V<_version>/<_endpoint>`.
"""
if self.code != 'adyen':
return self._build_request_url(endpoint, endpoint_param=endpoint_param, **kwargs)
version = const.API_ENDPOINT_VERSIONS[endpoint]
endpoint = endpoint if not endpoint_param else endpoint.format(endpoint_param)
prefix_ = self.adyen_api_url_prefix.rstrip('/') # Remove potential trailing slash.
endpoint = endpoint.lstrip('/') # Remove potential leading slash.
test_mode_ = self.state == 'test'
prefix_ = f'{prefix_}.adyen' if test_mode_ else f'{prefix_}-checkout-live.adyenpayments'
return f'https://{prefix_}.com/checkout/V{version}/{endpoint}'
def _build_request_headers(self, method, *args, idempotency_key=None, **kwargs):
"""Override of `payment` to include the API key and idempotency key in the headers."""
if self.code != 'adyen':
return super()._build_request_headers(
method, *args, idempotency_key=idempotency_key, **kwargs
)
headers = {'X-API-Key': self.adyen_api_key}
if method == 'POST' and idempotency_key:
headers['idempotency-key'] = idempotency_key
return headers
def _parse_response_error(self, response):
"""Override of `payment` to extract the error message from the response."""
if self.code != 'adyen':
return super()._parse_response_error(response)
return response.json().get('message', '')

View file

@ -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'
adyen_shopper_reference = fields.Char(
string="Shopper Reference", help="The unique reference of the partner owning this token",
readonly=True)

View file

@ -0,0 +1,435 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import _, api, models
from odoo.tools import format_amount
from odoo.addons.payment import utils as payment_utils
from odoo.addons.payment.logging import get_payment_logger
from odoo.addons.payment_adyen import const
from odoo.addons.payment_adyen import utils as adyen_utils
_logger = get_payment_logger(__name__)
class PaymentTransaction(models.Model):
_inherit = 'payment.transaction'
# === BUSINESS METHODS - PRE-PROCESSING === #
def _get_specific_processing_values(self, processing_values):
""" Override of payment to return Adyen-specific processing values.
Note: self.ensure_one() from `_get_processing_values`
:param dict processing_values: The generic processing values of the transaction
:return: The dict of provider-specific processing values
:rtype: dict
"""
if self.provider_code != 'adyen':
return super()._get_specific_processing_values(processing_values)
converted_amount = payment_utils.to_minor_currency_units(
self.amount, self.currency_id, const.CURRENCY_DECIMALS.get(self.currency_id.name)
)
return {
'converted_amount': converted_amount,
'access_token': payment_utils.generate_access_token(
processing_values['reference'],
converted_amount,
self.currency_id.id,
processing_values['partner_id']
)
}
def _send_payment_request(self):
"""Override of `payment` to send a payment request to Adyen."""
if self.provider_code != 'adyen':
return super()._send_payment_request()
# Prepare the payment request to Adyen.
converted_amount = payment_utils.to_minor_currency_units(
self.amount, self.currency_id, const.CURRENCY_DECIMALS.get(self.currency_id.name)
)
data = {
'merchantAccount': self.provider_id.adyen_merchant_account,
'amount': {
'value': converted_amount,
'currency': self.currency_id.name,
},
'reference': self.reference,
'paymentMethod': {
'storedPaymentMethodId': self.token_id.provider_ref,
},
'shopperReference': self.token_id.adyen_shopper_reference,
'recurringProcessingModel': 'Subscription',
'shopperIP': payment_utils.get_customer_ip_address(),
'shopperInteraction': 'ContAuth',
'shopperEmail': self.partner_email,
'shopperName': adyen_utils.format_partner_name(self.partner_name),
'telephoneNumber': self.partner_phone,
**adyen_utils.include_partner_addresses(self),
}
# Force the capture delay on Adyen side if the provider is not configured for capturing
# payments manually. This is necessary because it's not possible to distinguish
# 'AUTHORISATION' events sent by Adyen with the merchant account's capture delay set to
# 'manual' from events with the capture delay set to 'immediate' or a number of hours. If
# the merchant account is configured to capture payments with a delay but the provider is
# not, we force the immediate capture to avoid considering authorized transactions as
# captured on Odoo.
if not self.provider_id.capture_manually:
data.update(captureDelayHours=0)
# Send the payment request to Adyen.
response_content = self._send_api_request(
'POST',
'/payments',
json=data,
idempotency_key=payment_utils.generate_idempotency_key(
self, scope='payment_request_token'
)
)
self._process('adyen', response_content)
def _send_capture_request(self):
"""Override of `payment` to send a capture request to Adyen."""
if self.provider_code != 'adyen':
return super()._send_capture_request()
# Send the capture request to Adyen.
converted_amount = payment_utils.to_minor_currency_units(
self.amount, self.currency_id, const.CURRENCY_DECIMALS.get(self.currency_id.name)
)
data = {
'merchantAccount': self.provider_id.adyen_merchant_account,
'amount': {
'value': converted_amount,
'currency': self.currency_id.name,
},
'reference': self.reference,
}
response_content = self._send_api_request(
'POST',
'/payments/{}/captures',
json=data,
endpoint_param=self.provider_reference,
)
# Process the capture request response.
status = response_content.get('status')
formatted_amount = format_amount(self.env, self.amount, self.currency_id)
if status == 'received':
self._log_message_on_linked_documents(_(
"The capture request of %(amount)s for transaction %(ref)s has been sent.",
amount=formatted_amount, ref=self.reference
))
# The PSP reference associated with this capture request is different from the PSP
# reference associated with the original payment request.
self.provider_reference = response_content.get('pspReference')
def _send_void_request(self):
"""Override of `payment` to send a void request to Adyen."""
if self.provider_code != 'adyen':
return super()._send_void_request()
data = {
'merchantAccount': self.provider_id.adyen_merchant_account,
'reference': self.reference,
}
response_content = self._send_api_request(
'POST',
'/payments/{}/cancels',
json=data,
endpoint_param=self.provider_reference,
)
# Process the void request response.
status = response_content.get('status')
if status == 'received':
self._log_message_on_linked_documents(_(
"A request was sent to void the transaction %(reference)s.",
reference=self.reference
))
# The PSP reference associated with this void request is different from the PSP
# reference associated with the original payment request.
self.provider_reference = response_content.get('pspReference')
def _send_refund_request(self):
"""Override of `payment` to send a refund request to Adyen."""
if self.provider_code != 'adyen':
super()._send_refund_request()
# Send the refund request to Adyen.
converted_amount = payment_utils.to_minor_currency_units(
-self.amount, # The amount is negative for refund transactions
self.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(self.currency_id.name)
)
data = {
'merchantAccount': self.provider_id.adyen_merchant_account,
'amount': {
'value': converted_amount,
'currency': self.currency_id.name,
},
'reference': self.reference,
}
response_content = self._send_api_request(
'POST',
'/payments/{}/refunds',
json=data,
endpoint_param=self.source_transaction_id.provider_reference,
)
# Process the refund request response.
psp_reference = response_content.get('pspReference')
status = response_content.get('status')
if psp_reference and status == 'received':
# The PSP reference associated with this /refunds request is different from the psp
# reference associated with the original payment request.
self.provider_reference = psp_reference
# === BUSINESS METHODS - PROCESSING === #
@api.model
def _search_by_reference(self, provider_code, payment_data):
"""Override of `payment` to search the transaction with a specific logic for Adyen."""
if provider_code != 'adyen':
return super()._search_by_reference(provider_code, payment_data)
tx = self
reference = payment_data.get('merchantReference')
if not reference:
_logger.warning("Received data with missing reference.")
return tx
event_code = payment_data.get('eventCode', 'AUTHORISATION') # Fallback on auth if S2S.
provider_reference = payment_data.get('pspReference')
source_reference = payment_data.get('originalReference')
if event_code == 'AUTHORISATION':
tx = self.search([('reference', '=', reference), ('provider_code', '=', 'adyen')])
elif event_code in ['CANCELLATION', 'CAPTURE', 'CAPTURE_FAILED']:
# The capture/void may be initiated from Adyen, so we can't trust the reference.
# We find the transaction based on the original provider reference since Adyen will have
# two different references: one for the original transaction and one for the capture or
# void. We keep the second one only for child transactions. For full capture/void, no
# child transaction are created. Thus, we first look for the source transaction before
# checking if we need to find/create a child transaction.
source_tx = self.search(
[('provider_reference', '=', source_reference), ('provider_code', '=', 'adyen')]
)
if source_tx:
payment_data_amount = payment_data.get('amount', {}).get('value')
converted_notification_amount = payment_utils.to_major_currency_units(
payment_data_amount,
source_tx.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(self.currency_id.name),
)
if source_tx.amount == converted_notification_amount: # Full capture/void.
tx = source_tx
else: # Partial capture/void; we search for the child transaction instead.
tx = self.search([
('provider_reference', '=', provider_reference),
('provider_code', '=', 'adyen'),
])
if tx and tx.amount != converted_notification_amount:
# If the void was requested expecting a certain amount but, in the meantime,
# others captures that Odoo was unaware of were done, the amount voided will
# be different from the amount of the existing transaction.
tx._set_error(_(
"The amount processed by Adyen for the transaction %s is different than"
" the one requested. Another transaction is created with the correct"
" amount.", tx.reference
))
tx = self.env['payment.transaction']
if not tx: # Partial capture/void initiated from Adyen or with a wrong amount.
# Manually create a child transaction with a new reference. The reference of
# the child transaction was personalized from Adyen and could be identical
# to that of an existing transaction.
tx = self._adyen_create_child_tx(source_tx, payment_data)
else: # The capture/void was initiated for an unknown source transaction
pass # Don't do anything with the capture/void notification
else: # 'REFUND'
# The refund may be initiated from Adyen, so we can't trust the reference, which could
# be identical to another existing transaction. We find the transaction based on the
# provider reference.
tx = self.search(
[('provider_reference', '=', provider_reference), ('provider_code', '=', 'adyen')]
)
if not tx: # The refund was initiated from Adyen
# Find the source transaction based on the original reference
source_tx = self.search(
[('provider_reference', '=', source_reference), ('provider_code', '=', 'adyen')]
)
if source_tx:
# Manually create a refund transaction with a new reference. The reference of
# the refund transaction was personalized from Adyen and could be identical to
# that of an existing transaction.
tx = self._adyen_create_child_tx(source_tx, payment_data, is_refund=True)
else: # The refund was initiated for an unknown source transaction
pass # Don't do anything with the refund notification
if not tx:
_logger.warning("No transaction found matching reference %s.", reference)
return tx
def _adyen_create_child_tx(self, source_tx, payment_data, is_refund=False):
"""Create a child transaction based on Adyen data.
:param payment.transaction source_tx: The source transaction for which a new operation is
initiated.
:param dict payment_data: The payment data sent by the provider.
:return: The newly created child transaction.
:rtype: payment.transaction
"""
provider_reference = payment_data.get('pspReference')
amount = payment_data.get('amount', {}).get('value')
if not provider_reference or amount is None: # amount == 0 if success == False
_logger.warning("Received data for child transaction with missing transaction values.")
return self.env['payment.transaction']
converted_amount = payment_utils.to_major_currency_units(
amount,
source_tx.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(self.currency_id.name),
)
return source_tx._create_child_transaction(
converted_amount, is_refund=is_refund, provider_reference=provider_reference
)
def _extract_amount_data(self, payment_data):
"""Override of `payment` to extract the amount and currency from the payment data."""
if self.provider_code != 'adyen':
return super()._extract_amount_data(payment_data)
amount_data = payment_data.get('amount', {})
amount = payment_utils.to_major_currency_units(
amount_data.get('value', 0),
self.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(self.currency_id.name),
)
currency_code = amount_data.get('currency')
return {
'amount': 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 != 'adyen':
return super()._apply_updates(payment_data)
# Extract or assume the event code. If none is provided, the feedback data originate from a
# direct payment request whose feedback data share the same payload as an 'AUTHORISATION'
# webhook notification.
event_code = payment_data.get('eventCode', 'AUTHORISATION')
# Update the provider reference. If the event code is 'CAPTURE' or 'CANCELLATION', we
# discard the pspReference as it is different from the original pspReference of the tx.
if 'pspReference' in payment_data and event_code in ['AUTHORISATION', 'REFUND']:
self.provider_reference = payment_data.get('pspReference')
# Update the payment method.
payment_method_data = payment_data.get('paymentMethod', '')
if isinstance(payment_method_data, dict): # Not from webhook: the data contain the PM code.
payment_method_type = payment_method_data['type']
if payment_method_type == 'scheme': # card
payment_method_code = payment_method_data['brand']
else:
payment_method_code = payment_method_type
else: # Sent from the webhook: the PM code is directly received as a string.
payment_method_code = payment_method_data
payment_method = self.env['payment.method']._get_from_code(
payment_method_code, mapping=const.PAYMENT_METHODS_MAPPING
)
self.payment_method_id = payment_method or self.payment_method_id
# Update the payment state.
payment_state = payment_data.get('resultCode')
refusal_reason = payment_data.get('refusalReason') or payment_data.get('reason')
if not payment_state:
self._set_error(_("Received data with missing payment state."))
elif payment_state in const.RESULT_CODES_MAPPING['pending']:
self._set_pending()
elif payment_state in const.RESULT_CODES_MAPPING['done']:
if not self.provider_id.capture_manually:
self._set_done()
else: # The payment was configured for manual capture.
# Differentiate the state based on the event code.
if event_code == 'AUTHORISATION':
self._set_authorized()
else: # 'CAPTURE'
self._set_done()
# Immediately post-process the transaction if it is a refund, as the post-processing
# will not be triggered by a customer browsing the transaction from the portal.
if self.operation == 'refund':
self.env.ref('payment.cron_post_process_payment_tx')._trigger()
elif payment_state in const.RESULT_CODES_MAPPING['cancel']:
self._set_canceled()
elif payment_state in const.RESULT_CODES_MAPPING['error']:
if event_code in ['AUTHORISATION', 'REFUND']:
_logger.warning(
"The transaction %s underwent an error. reason: %s.",
self.reference, refusal_reason,
)
self._set_error(
_("An error occurred during the processing of your payment. Please try again.")
)
elif event_code == 'CANCELLATION':
_logger.warning(
"The void of the transaction %s failed. reason: %s.",
self.reference, refusal_reason,
)
if self.source_transaction_id: # child tx => The event can't be retried.
self._set_error(_("The void of the transaction %s failed.", self.reference))
else: # source tx with failed void stays in its state, could be voided again
self._log_message_on_linked_documents(
_("The void of the transaction %s failed.", self.reference)
)
else: # 'CAPTURE', 'CAPTURE_FAILED'
_logger.warning(
"The capture of the transaction %s failed. reason: %s.",
self.reference, refusal_reason,
)
if self.source_transaction_id: # child_tx => The event can't be retried.
self._set_error(_(
"The capture of the transaction %s failed.", self.reference
))
else: # source tx with failed capture stays in its state, could be captured again
self._log_message_on_linked_documents(_(
"The capture of the transaction %s failed.", self.reference
))
elif payment_state in const.RESULT_CODES_MAPPING['refused']:
_logger.warning(
"the transaction %s was refused. reason: %s",
self.reference, refusal_reason
)
self._set_error(_("Your payment was refused. Please try again."))
else: # Classify unsupported payment state as `error` tx state
_logger.warning(
"received data for transaction %s with invalid payment state: %s",
self.reference, payment_state
)
self._set_error(
"Adyen: " + _("Received data with invalid payment state: %s", payment_state)
)
def _extract_token_values(self, payment_data):
"""Override of `payment` to extract the token values from the payment data."""
if self.provider_code != 'adyen':
return super()._extract_token_values(payment_data)
additional_data = payment_data['additionalData']
if 'recurring.recurringDetailReference' not in additional_data:
return {}
return {
'provider_ref': additional_data['recurring.recurringDetailReference'],
'payment_details': additional_data.get('cardSummary'),
'adyen_shopper_reference': additional_data['recurring.shopperReference'],
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 B

View file

@ -0,0 +1 @@
<svg width="50" height="50" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path d="M7.054 20.637c.977 0 1.77.783 1.77 1.75v6.977H1.77A1.76 1.76 0 0 1 0 27.614V25.66c0-.967.792-1.75 1.77-1.75h1.907v2.772c0 .276.226.5.505.5h.965V23.32c0-.277-.226-.5-.506-.5H.126v-2.182h6.928Zm8.387 6.545V17h3.677v12.364h-7.054a1.76 1.76 0 0 1-1.77-1.75v-5.227c0-.967.792-1.75 1.77-1.75h1.906v6.045c0 .276.227.5.506.5h.965Zm10.294 0v-6.545h3.677V31.25a1.76 1.76 0 0 1-1.77 1.75h-6.927v-2.545h5.02v-1.091h-3.377a1.76 1.76 0 0 1-1.77-1.75v-6.977h3.677v6.045c0 .276.226.5.505.5h.965Zm12.201-6.545c.977 0 1.77.783 1.77 1.75v1.954a1.76 1.76 0 0 1-1.77 1.75h-1.907V23.32c0-.277-.226-.5-.505-.5h-.965v3.863c0 .276.226.5.505.5h4.515v2.182h-6.927a1.76 1.76 0 0 1-1.77-1.75v-6.977h7.054Zm10.294 0c.978 0 1.77.783 1.77 1.75v6.977h-3.676v-6.046c0-.275-.228-.5-.506-.5h-.965v6.546h-3.677v-8.727h7.054Z" fill="#32AA52"/><path d="M43.105 4h.972V.818h1.108V0H42v.818h1.105V4Zm2.775 0h.858V1.453h.053L47.663 4h.555l.871-2.547h.056V4H50V0h-1.108l-.924 2.714h-.05L46.99 0h-1.11v4Z" fill="#D1D5DB"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,284 @@
import { loadJS, loadCSS } from '@web/core/assets';
import { _t } from '@web/core/l10n/translation';
import { pyToJsLocale } from '@web/core/l10n/utils';
import { rpc, RPCError } from '@web/core/network/rpc';
import { patch } from '@web/core/utils/patch';
import { PaymentForm } from '@payment/interactions/payment_form';
patch(PaymentForm.prototype, {
setup() {
super.setup();
this.adyenCheckout = undefined;
this.adyenComponents = {}; // Store the component of each instantiated payment method.
},
// #=== DOM MANIPULATION ===#
/**
* Prepare the inline form of Adyen for direct payment.
*
* @override method from payment.payment_form
* @private
* @param {number} providerId - The id of the selected payment option's provider.
* @param {string} providerCode - The code of the selected payment option's provider.
* @param {number} paymentOptionId - The id of the selected payment option
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
* @param {string} flow - The online payment flow of the selected payment option
* @return {void}
*/
async _prepareInlineForm(providerId, providerCode, paymentOptionId, paymentMethodCode, flow) {
if (providerCode !== 'adyen') {
await super._prepareInlineForm(...arguments);
return;
}
// Check if instantiation of the component is needed.
if (flow === 'token') {
return; // No component for tokens.
} else if (this.adyenComponents[paymentOptionId]) {
this._setPaymentFlow('direct'); // Overwrite the flow even if no re-instantiation.
if (paymentMethodCode === 'paypal') { // PayPal uses its own button to submit.
this._hideInputs();
}
return; // Don't re-instantiate if already done for this payment method.
}
// Overwrite the flow of the selected payment method.
this._setPaymentFlow('direct');
// Extract and deserialize the inline form values.
const radio = document.querySelector('input[name="o_payment_radio"]:checked');
const inlineFormValues = JSON.parse(radio.dataset['adyenInlineFormValues']);
const formattedAmount = inlineFormValues['formatted_amount'];
this.el.parentElement.querySelector(
'script[src="https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js"]'
)?.remove();
this.el.parentElement.querySelector(
'link[href="https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css"]'
)?.remove();
await this.waitFor(
loadJS('https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/6.9.0/adyen.js')
);
await this.waitFor(
loadCSS('https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/6.9.0/adyen.css')
);
const { AdyenCheckout, createComponent } = window.AdyenWeb;
// Create the checkout object if not already done for another payment method.
if (!this.adyenCheckout) {
try {
// Await the RPC to let it create AdyenCheckout before using it.
const response = await this.waitFor(rpc(
'/payment/adyen/payment_methods',
{
'provider_id': providerId,
'partner_id': parseInt(this.paymentContext['partnerId']),
'formatted_amount': formattedAmount,
},
));
// Create the Adyen Checkout SDK.
const providerState = this._getProviderState(radio);
const configuration = {
paymentMethodsResponse: response,
clientKey: inlineFormValues['client_key'],
amount: formattedAmount,
locale: pyToJsLocale(document.documentElement.getAttribute('lang')) || 'en-US',
countryCode: response['country_code'],
environment: providerState === 'enabled' ? 'live' : 'test',
onAdditionalDetails: this._adyenOnSubmitAdditionalDetails.bind(this),
onPaymentCompleted: this._adyenOnPaymentResolved.bind(this),
onPaymentFailed: this._adyenOnPaymentResolved.bind(this),
onError: this._adyenOnError.bind(this),
onSubmit: this._adyenOnSubmit.bind(this),
};
this.adyenCheckout = await this.waitFor(AdyenCheckout(configuration));
} catch (error) {
if (error instanceof RPCError) {
this._displayErrorDialog(
_t("Cannot display the payment form"), error.data.message
);
this._enableButton();
return;
}
else {
return Promise.reject(error);
}
}
}
// Instantiate and mount the component.
const componentConfiguration = {
showPayButton: false,
};
if (paymentMethodCode === 'card') {
componentConfiguration['hasHolderName'] = true;
componentConfiguration['holderNameRequired'] = true;
// Forbid Bancontact cards in the card component.
componentConfiguration['brands'] = ['mc', 'visa', 'amex', 'discover'];
}
else if (paymentMethodCode === 'paypal') {
// PayPal requires the form to be submitted with its own button.
Object.assign(componentConfiguration, {
style: {
disableMaxWidth: true
},
showPayButton: true,
blockPayPalCreditButton: true,
blockPayPalPayLaterButton: true
});
this._hideInputs();
// Define necessary fields as the step submitForm is missed.
Object.assign(this.paymentContext, {
tokenizationRequested: false,
providerId: providerId,
paymentMethodId: paymentOptionId,
});
}
const inlineForm = this._getInlineForm(radio);
const adyenContainer = inlineForm.querySelector('[name="o_adyen_component_container"]');
this.adyenComponents[paymentOptionId] = createComponent(
inlineFormValues['adyen_pm_code'],
this.adyenCheckout,
componentConfiguration
).mount(adyenContainer);
},
// #=== PAYMENT FLOW ===#
/**
* Trigger the payment processing by submitting the component.
*
* The component is submitted here instead of in `_processDirectFlow` because we use the native
* submit button for PayPal, which does not follow the standard flow. The transaction is created
* in `_adyenOnSubmit`.
*
* @override method from payment.payment_form
* @private
* @param {string} providerCode - The code of the selected payment option's provider.
* @param {number} paymentOptionId - The id of the payment option handling the transaction.
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
* @param {string} flow - The online payment flow of the transaction.
* @return {void}
*/
async _initiatePaymentFlow(providerCode, paymentOptionId, paymentMethodCode, flow) {
if (providerCode !== 'adyen' || flow === 'token') {
// Tokens are handled by the generic flow
await super._initiatePaymentFlow(...arguments);
return;
}
if (!this.adyenComponents[paymentOptionId]) { // Component creation failed.
this._enableButton();
return;
}
this.adyenComponents[paymentOptionId].submit();
// The `onError` event handler is not used to validate inputs anymore since v5.0.0.
if (!this.adyenComponents[paymentOptionId].isValid) {
this._displayErrorDialog(_t("Incorrect payment details"));
this._enableButton();
}
},
/**
* Handle the submit event of the component and initiate the payment.
*
* @private
* @param {object} state - The state of the component.
* @param {object} component - The component.
* @param {object} actions - The possible action handlers to call.
* @return {void}
*/
async _adyenOnSubmit(state, component, actions) {
try {
// Create the transaction and retrieve the processing values.
const processingValues = await this.waitFor(rpc(
this.paymentContext['transactionRoute'],
this._prepareTransactionRouteParams(),
));
component.reference = processingValues.reference; // Store final reference.
// Initiate the payment.
const paymentResponse = await this.waitFor(rpc('/payment/adyen/payments', {
'provider_id': processingValues.provider_id,
'reference': processingValues.reference,
'converted_amount': processingValues.converted_amount,
'currency_id': processingValues.currency_id,
'partner_id': processingValues.partner_id,
'payment_method': state.data.paymentMethod,
'access_token': processingValues.access_token,
'browser_info': state.data.browserInfo,
}));
if (!paymentResponse.resultCode) {
actions.reject();
return;
}
if (paymentResponse.action && paymentResponse.action.type !== 'redirect') {
this._hideInputs(); // Only the inputs of the inline form should be used.
// The page is blocked at this point; unblock it.
this.env.bus.trigger('ui', 'unblock');
}
actions.resolve(paymentResponse);
} catch (error) {
const error_message = error instanceof RPCError ? error.data.message : error.message;
this._displayErrorDialog(_t("Payment processing failed"), error_message);
this._enableButton();
}
},
/**
* Handle the additional details event of the component.
*
* @private
* @param {object} state - The state of the component.
* @param {object} component - The component.
* @param {object} actions - The possible action handlers to call.
* @return {void}
*/
async _adyenOnSubmitAdditionalDetails(state, component, actions) {
try {
const paymentDetails = await this.waitFor(rpc('/payment/adyen/payments/details', {
'provider_id': this.paymentContext['providerId'],
'reference': component.reference,
'payment_details': state.data,
}));
if (!paymentDetails.resultCode) {
actions.reject();
return;
}
actions.resolve(paymentDetails);
} catch (error) {
const error_message = error instanceof RPCError ? error.data.message : error.message;
this._displayErrorDialog(_t("Payment processing failed"), error_message);
this._enableButton();
}
},
/**
* Called when the payment is completed or failed.
*
* @private
* @param {object} result
* @param {object} component
* @return {void}
*/
_adyenOnPaymentResolved(result, component) {
window.location = '/payment/status';
},
/**
* Handle the error event of the component.
*
* @private
* @param {object} error - The error in the component.
* @return {void}
*/
_adyenOnError(error) {
this._displayErrorDialog(_t("Payment processing failed"), error.message);
this._enableButton();
},
});

View file

@ -0,0 +1,4 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import common
from . import test_adyen

View file

@ -0,0 +1,52 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.addons.payment import utils as payment_utils
from odoo.addons.payment.tests.common import PaymentCommon
class AdyenCommon(PaymentCommon):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.adyen = cls._prepare_provider('adyen', update_values={
'adyen_merchant_account': 'dummy',
'adyen_api_key': 'dummy',
'adyen_client_key': 'dummy',
'adyen_hmac_key': '12345678',
'adyen_api_url_prefix': 'prefix',
})
# Override default values
cls.provider = cls.adyen
cls.psp_reference = '0123456789ABCDEF'
cls.original_reference = 'FEDCBA9876543210'
cls.webhook_notification_payload = {
'additionalData': {
'hmacSignature': 'VcoiMGe4ClMsMhLlgSOgZRZMBNqaVh1NfTTn+vAuXa8='
},
'amount': {
'currency': cls.currency.name,
'value': payment_utils.to_minor_currency_units(cls.amount, cls.currency),
},
'eventCode': 'AUTHORISATION',
'merchantAccountCode': 'DuckSACom123',
'merchantReference': cls.reference,
'originalReference': cls.original_reference,
'pspReference': cls.psp_reference,
'success': 'true',
} # Include all keys used in the computation of the signature to the payload
cls.webhook_notification_batch_data = {
'notificationItems': [
{
'NotificationRequestItem': cls.webhook_notification_payload,
}
]
}
def _create_transaction(self, *args, provider_reference=None, **kwargs):
if not provider_reference:
provider_reference = self.psp_reference
return super()._create_transaction(*args, provider_reference=provider_reference, **kwargs)

View file

@ -0,0 +1,495 @@
# 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 import utils as payment_utils
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
from odoo.addons.payment_adyen import utils as adyen_utils
from odoo.addons.payment_adyen.controllers.main import AdyenController
from odoo.addons.payment_adyen.tests.common import AdyenCommon
@tagged('post_install', '-at_install')
class AdyenTest(AdyenCommon, PaymentHttpCommon):
def test_processing_values(self):
tx = self._create_transaction(flow='direct')
with mute_logger('odoo.addons.payment.models.payment_transaction'), \
patch(
'odoo.addons.payment.utils.generate_access_token',
new=self._generate_test_access_token
):
processing_values = tx._get_processing_values()
converted_amount = 111111
self.assertEqual(
payment_utils.to_minor_currency_units(self.amount, self.currency),
converted_amount,
)
self.assertEqual(processing_values['converted_amount'], converted_amount)
with patch(
'odoo.addons.payment.utils.generate_access_token', new=self._generate_test_access_token
):
self.assertTrue(payment_utils.check_access_token(
processing_values['access_token'], self.reference, converted_amount, self.currency.id, self.partner.id
))
@mute_logger('odoo.addons.payment_adyen.models.payment_transaction')
def test_send_refund_request(self):
self.provider.support_refund = 'full_only' # Should simply not be False
tx = self._create_transaction(
'redirect', state='done', provider_reference='source_reference'
)
tx._post_process() # Create the payment
# Send the refund request
with patch(
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
new=lambda *args, **kwargs: {'pspReference': "refund_reference", 'status': "received"}
):
tx._refund()
refund_tx = self.env['payment.transaction'].search([('source_transaction_id', '=', tx.id)])
self.assertTrue(
refund_tx,
msg="Refunding an Adyen transaction should always create a refund transaction."
)
self.assertTrue(
refund_tx.state == 'draft',
msg="A refund request as been made, but the state of the refund tx stays as 'draft' "
"until a success notification is sent"
)
self.assertNotEqual(
refund_tx.provider_reference,
tx.provider_reference,
msg="The provider reference of the refund transaction should be different from that of "
"the source transaction."
)
def test_search_by_reference_returns_refund_tx(self):
source_tx = self._create_transaction(
'direct', state='done', provider_reference=self.original_reference
)
refund_tx = self._create_transaction(
'direct',
reference='RefundTx',
provider_reference=self.psp_reference,
amount=-source_tx.amount,
operation='refund',
source_transaction_id=source_tx.id
)
data = dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(
source_tx.amount, refund_tx.currency_id
),
},
eventCode='REFUND',
)
returned_tx = self.env['payment.transaction']._search_by_reference('adyen', data)
self.assertEqual(returned_tx, refund_tx, msg="The existing refund tx is the one returned")
def test_search_by_reference_creates_refund_tx_when_missing(self):
source_tx = self._create_transaction(
'direct', state='done', provider_reference=self.original_reference
)
data = dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(self.amount, source_tx.currency_id),
},
eventCode='REFUND',
)
refund_tx = self.env['payment.transaction']._search_by_reference('adyen', data)
self.assertTrue(
refund_tx,
msg="If no refund tx is found with received refund data, a refund tx should be created"
)
self.assertNotEqual(refund_tx, source_tx)
self.assertEqual(refund_tx.source_transaction_id, source_tx)
def test_search_by_reference_returns_partial_capture_child_tx(self):
self.provider.capture_manually = True
source_tx = self._create_transaction(
'direct', state='authorized', provider_reference=self.original_reference
)
capture_tx = self._create_transaction(
'direct',
reference='CaptureTx',
provider_reference=self.psp_reference,
amount=source_tx.amount-10,
operation=source_tx.operation,
source_transaction_id=source_tx.id,
)
data = dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(
source_tx.amount-10, capture_tx.currency_id
),
},
eventCode='CAPTURE',
)
returned_tx = self.env['payment.transaction']._search_by_reference('adyen', data)
self.assertEqual(returned_tx, capture_tx, msg="The existing capture tx is the one returned")
def test_search_by_reference_creates_capture_tx_when_missing(self):
self.provider.capture_manually = True
source_tx = self._create_transaction(
'direct', state='authorized', provider_reference=self.original_reference
)
data = dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(
self.amount - 10, source_tx.currency_id
),
},
eventCode='CAPTURE',
)
capture_tx = self.env['payment.transaction']._search_by_reference('adyen', data)
self.assertTrue(
capture_tx,
msg="If no child tx is found with received capture data, a child tx should be created.",
)
self.assertNotEqual(capture_tx, source_tx)
self.assertEqual(capture_tx.source_transaction_id, source_tx)
def test_search_by_reference_returns_void_tx(self):
self.provider.capture_manually = True
source_tx = self._create_transaction(
'direct', state='authorized', provider_reference=self.original_reference
)
cancel_tx = self._create_transaction(
'direct',
reference='CancelTx',
provider_reference=self.psp_reference,
amount=source_tx.amount - 10,
operation=source_tx.operation,
source_transaction_id=source_tx.id,
)
data = dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(
source_tx.amount - 10, cancel_tx.currency_id
),
},
eventCode='CANCELLATION',
)
returned_tx = self.env['payment.transaction']._search_by_reference('adyen', data)
self.assertEqual(returned_tx, cancel_tx, msg="The existing void tx is the one returned")
def test_search_by_reference_creates_void_tx_when_missing(self):
self.provider.capture_manually = True
source_tx = self._create_transaction(
'direct', state='authorized', provider_reference=self.original_reference
)
data = dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(
self.amount - 10, source_tx.currency_id
),
},
eventCode='CANCELLATION',
)
void_tx = self.env['payment.transaction']._search_by_reference('adyen', data)
self.assertTrue(
void_tx,
msg="If no child tx is found with received void data, a child tx should be created."
)
self.assertNotEqual(void_tx, source_tx)
self.assertEqual(void_tx.source_transaction_id, source_tx)
@mute_logger('odoo.addons.payment_adyen.models.payment_transaction')
def test_tx_state_after_send_full_capture_request(self):
self.provider.capture_manually = True
tx = self._create_transaction('direct', state='authorized')
with patch(
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
return_value={'status': 'received'},
):
tx._capture()
self.assertEqual(
tx.state,
'authorized',
msg="A capture request as been made, but the state of the transaction stays as "
"'authorized' until a success notification is sent",
)
@mute_logger('odoo.addons.payment_adyen.models.payment_transaction')
def test_tx_state_after_partial_capture_request(self):
self.provider.capture_manually = True
tx = self._create_transaction('direct', state='authorized')
with patch(
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
return_value={'status': 'received'},
):
tx._capture(amount_to_capture=10)
self.assertEqual(
tx.state,
'authorized',
msg="A partial capture request as been made, but the state of the source transaction "
"stays as 'authorized' until the full amount is either done or canceled.",
)
self.assertEqual(
tx.child_transaction_ids[0].state,
'draft',
msg="A partial capture request as been made, but the state of the child transaction "
"stays as 'draft' until a success notification is sent.",
)
@mute_logger('odoo.addons.payment_adyen.models.payment_transaction')
def test_tx_state_after_send_void_request(self):
self.provider.capture_manually = True
tx = self._create_transaction('direct', state='authorized')
with patch(
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
return_value={'status': 'received'},
):
tx._void()
self.assertEqual(
tx.state,
'authorized',
msg="A void request as been made, but the state of the transaction stays as"
" 'authorized' until a success notification is sent",
)
def test_extract_token_values_maps_fields_correctly(self):
tx = self._create_transaction('direct')
payment_data = {
'additionalData': {
'recurring.recurringDetailReference': 'token_reference',
'cardSummary': '4242',
'recurring.shopperReference': 'partner_reference',
},
}
token_values = tx._extract_token_values(payment_data)
self.assertDictEqual(token_values, {
'provider_ref': 'token_reference',
'payment_details': '4242',
'adyen_shopper_reference': 'partner_reference',
})
def test_webhook_notification_confirms_transaction(self):
tx = self._create_transaction('direct')
self._webhook_notification_flow(self.webhook_notification_batch_data)
self.assertEqual(tx.state, 'done')
def test_webhook_notification_authorizes_transaction(self):
self.provider.capture_manually = True
tx = self._create_transaction('direct')
self._webhook_notification_flow(self.webhook_notification_batch_data)
self.assertEqual(
tx.state,
'authorized',
msg="The authorization succeeded, the manual capture is enabled, the tx state should be"
" 'authorized'.",
)
def test_webhook_notification_captures_transaction(self):
self.provider.capture_manually = True
tx = self._create_transaction(
'direct', state='authorized', provider_reference=self.original_reference, amount=9.99
)
payload = dict(self.webhook_notification_batch_data, notificationItems=[{
'NotificationRequestItem': dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(9.99, tx.currency_id),
},
eventCode='CAPTURE',
)
}])
self._webhook_notification_flow(payload)
self.assertEqual(
tx.state, 'done',
msg="The capture succeeded, the tx state should be 'done'.",
)
def test_webhook_notification_cancels_transaction(self):
tx = self._create_transaction(
'direct', state='pending', provider_reference=self.original_reference, amount=9.99
)
payload = dict(self.webhook_notification_batch_data, notificationItems=[{
'NotificationRequestItem': dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(9.99, tx.currency_id),
},
eventCode='CANCELLATION',
)
}])
self._webhook_notification_flow(payload)
self.assertEqual(
tx.state,
'cancel',
msg="The cancellation succeeded, the tx state should be 'cancel'.",
)
def test_webhook_notification_refunds_transaction(self):
source_tx = self._create_transaction(
'direct', state='done', provider_reference=self.original_reference
)
payload = dict(self.webhook_notification_batch_data, notificationItems=[{
'NotificationRequestItem': dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(
self.amount, source_tx.currency_id
),
},
eventCode='REFUND',
)
}])
self._webhook_notification_flow(payload)
refund_tx = self.env['payment.transaction'].search(
[('source_transaction_id', '=', source_tx.id)]
)
self.assertEqual(
refund_tx.state,
'done',
msg="After a successful refund notification, the refund state should be in 'done'.",
)
def test_failed_webhook_authorization_notification_leaves_transaction_in_draft(self):
tx = self._create_transaction('direct')
payload = dict(self.webhook_notification_batch_data, notificationItems=[
{'NotificationRequestItem': dict(self.webhook_notification_payload, success='false')}
])
self._webhook_notification_flow(payload)
self.assertEqual(
tx.state, 'draft',
msg="The authorization failed, as we don't support failed authorization, the tx state "
"should still be 'draft'.",
)
def test_failed_webhook_capture_notification_leaves_transaction_authorized(self):
tx = self._create_transaction(
'direct', state='authorized', provider_reference=self.original_reference
)
payload = dict(self.webhook_notification_batch_data, notificationItems=[{
'NotificationRequestItem': dict(
self.webhook_notification_payload, eventCode='CAPTURE', success='false'
)
}])
self._webhook_notification_flow(payload)
self.assertEqual(
tx.state, 'authorized',
msg="The capture failed, the tx state should still be 'authorized'.",
)
def test_failed_webhook_cancellation_notification_leaves_transaction_authorized(self):
tx = self._create_transaction('direct', state='authorized')
payload = dict(self.webhook_notification_batch_data, notificationItems=[{
'NotificationRequestItem': dict(
self.webhook_notification_payload, eventCode='CANCELLATION', success='false'
)
}])
self._webhook_notification_flow(payload)
self.assertEqual(
tx.state, 'authorized',
msg="The cancellation failed, the tx state should still be 'authorized'.",
)
def test_failed_webhook_refund_notification_sets_refund_transaction_in_error(self):
source_tx = self._create_transaction(
'direct', state='done', provider_reference=self.original_reference
)
payload = dict(self.webhook_notification_batch_data, notificationItems=[{
'NotificationRequestItem': dict(
self.webhook_notification_payload,
amount={
'currency': self.currency.name,
'value': payment_utils.to_minor_currency_units(
self.amount, source_tx.currency_id
),
},
eventCode='REFUND',
success='false',
)
}])
self._webhook_notification_flow(payload)
refund_tx = self.env['payment.transaction'].search([
('source_transaction_id', '=', source_tx.id)]
)
self.assertEqual(
refund_tx.state,
'error',
msg="After a failed refund notification, the refund state should be in 'error'.",
)
@mute_logger('odoo.addons.payment_adyen.controllers.main')
@mute_logger('odoo.addons.payment_adyen.models.payment_transaction')
def _webhook_notification_flow(self, payload):
""" Send a notification to the webhook, ignore the signature, and check the response. """
url = self._build_url(AdyenController._webhook_url)
with patch('odoo.addons.payment_adyen.controllers.main.AdyenController._verify_signature'):
response = self._make_json_request(url, data=payload).json()
self.assertEqual(
response, '[accepted]', msg="The webhook should always respond '[accepted]'",
)
@mute_logger('odoo.addons.payment_adyen.controllers.main')
def test_webhook_notification_triggers_signature_check(self):
""" Test that receiving a webhook notification triggers a signature check. """
self._create_transaction('direct')
url = self._build_url(AdyenController._webhook_url)
with patch(
'odoo.addons.payment_adyen.controllers.main.AdyenController._verify_signature'
) as signature_check_mock, patch(
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
):
self._make_json_request(url, data=self.webhook_notification_batch_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('direct')
self._assert_does_not_raise(
Forbidden, AdyenController._verify_signature, self.webhook_notification_payload, tx
)
@mute_logger('odoo.addons.payment_adyen.controllers.main')
def test_reject_webhook_notification_with_missing_signature(self):
""" Test the verification of a webhook notification with a missing signature. """
payload = dict(self.webhook_notification_payload, additionalData={'hmacSignature': None})
tx = self._create_transaction('direct')
self.assertRaises(Forbidden, AdyenController._verify_signature, payload, tx)
@mute_logger('odoo.addons.payment_adyen.controllers.main')
def test_reject_webhook_notification_with_invalid_signature(self):
""" Test the verification of a webhook notification with an invalid signature. """
payload = dict(self.webhook_notification_payload, additionalData={'hmacSignature': 'dummy'})
tx = self._create_transaction('direct')
self.assertRaises(Forbidden, AdyenController._verify_signature, payload, tx)
@mute_logger('odoo.addons.payment_adyen.models.payment_transaction')
def test_no_information_missing_from_partner_address(self):
test_partner = self.env['res.partner'].create({
'name': 'Dummy Partner',
'email': 'norbert.buyer@example.com',
'phone': '0032 12 34 56 78',
})
test_address = adyen_utils.format_partner_address(test_partner)
for key in ('city', 'country', 'stateOrProvince', 'street',):
self.assertTrue(test_address.get(key))

View file

@ -0,0 +1,63 @@
from odoo.addons.payment import utils as payment_utils
def format_partner_name(partner_name):
""" Format the partner name to comply with the payload structure of the API request.
:param str partner_name: The name of the partner making the payment.
:return: The formatted partner name.
:rtype: dict
"""
first_name, last_name = payment_utils.split_partner_name(partner_name)
return {
'firstName': first_name,
'lastName': last_name,
}
def include_partner_addresses(tx_sudo):
""" Include the billing and delivery addresses of the related sales order to the payload of the
API request.
If no related sales order exists, the addresses are not included.
Note: `self.ensure_one()`
:param payment.transaction tx_sudo: The sudoed transaction of the payment.
:return: The subset of the API payload that includes the billing and delivery addresses.
:rtype: dict
"""
tx_sudo.ensure_one()
if 'sale_order_ids' in tx_sudo._fields: # The module `sale` is installed.
order = tx_sudo.sale_order_ids[:1]
if order:
return {
'billingAddress': format_partner_address(order.partner_invoice_id),
'deliveryAddress': format_partner_address(order.partner_shipping_id),
}
return {}
def format_partner_address(partner):
""" Format the partner address to comply with the payload structure of the API request.
:param res.partner partner: The partner making the payment.
:return: The formatted partner address.
:rtype: dict
"""
street_data = partner._get_street_split()
# Unlike what is stated in https://docs.adyen.com/risk-management/avs-checks/, not all fields
# are required at all time. Thus, we fall back to 'Unknown' when a field is not set to avoid
# blocking the payment (empty string are not accepted) or passing `False` (which may not pass
# the fraud check).
return {
'city': partner.city or 'Unknown',
'country': partner.country_id.code or 'ZZ', # 'ZZ' if the country is not known.
'stateOrProvince': partner.state_id.code or 'Unknown', # The state is not always required.
'postalCode': partner.zip or '',
# Fill in the address fields if the format is supported, or fallback to the raw address.
'street': street_data.get('street_name', partner.street) or 'Unknown',
'houseNumberOrName': street_data.get('street_number') or '',
}

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="inline_form">
<div name="o_adyen_component_container"/>
</template>
</odoo>

View file

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Only load the SDK on pages with the payment form. -->
<template id="payment_adyen.form" inherit_id="payment.form">
<xpath expr="." position="inside">
<script src="https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js"
integrity="sha384-xEeOeJS9noqG6GBdLeyfdybymyC6T4EG+kKvvii2xJkChmwENEgCTpP+XvET9NDG"
crossorigin="anonymous"
/>
<link rel="stylesheet"
href="https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css"
integrity="sha384-wfFaUCatOjF81fz/vsj2zdQuPWekgx9HbIMfEUjEHzTKX7v/juxeM+zIJA0QKJtO"
crossorigin="anonymous"
/>
</xpath>
</template>
<template id="payment_adyen.method_form" inherit_id="payment.method_form">
<xpath expr="//input[@name='o_payment_radio']" position="attributes">
<attribute name="t-att-data-adyen-inline-form-values">
provider_sudo._adyen_get_inline_form_values(pm_sudo.code, amount, currency)
</attribute>
</xpath>
</template>
</odoo>

View file

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="payment_provider_form" model="ir.ui.view">
<field name="name">Adyen 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 != 'adyen'">
<field name="adyen_merchant_account" required="code == 'adyen' and state != 'disabled'"/>
<field name="adyen_api_key" required="code == 'adyen' and state != 'disabled'" password="True"/>
<field name="adyen_client_key" required="code == 'adyen' and state != 'disabled'"/>
<field name="adyen_hmac_key" required="code == 'adyen' and state != 'disabled'" password="True"/>
<field name="adyen_api_url_prefix" required="code == 'adyen' and state != 'disabled'"/>
</group>
</group>
<group name="provider_config" position='before'>
<div invisible="code != 'adyen' or not capture_manually"
class="alert alert-warning"
role="alert">
<strong>Warning:</strong> To capture the amount manually, you also need to set
the Capture Delay to manual on your Adyen account settings.
<widget name="documentation_link" path="/applications/finance/payment_providers/adyen.html#place-a-hold-on-a-card" label="Learn More"/>
</div>
</group>
</field>
</record>
</odoo>

View file

@ -0,0 +1,2 @@
from . import payment_capture_wizard

View file

@ -0,0 +1,14 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import api, fields, models
class PaymentCaptureWizard(models.TransientModel):
_inherit = 'payment.capture.wizard'
has_adyen_tx = fields.Boolean(compute='_compute_has_adyen_tx')
@api.depends('transaction_ids')
def _compute_has_adyen_tx(self):
for wizard in self:
wizard.has_adyen_tx = any(tx.provider_code == 'adyen' for tx in wizard.transaction_ids)

View file

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="payment_capture_wizard_view_form" model="ir.ui.view">
<field name="name">payment.adyen.capture.wizard.form</field>
<field name="model">payment.capture.wizard</field>
<field name="inherit_id" ref="payment.payment_capture_wizard_view_form"/>
<field name="arch" type="xml">
<footer position="before">
<field name="has_adyen_tx" invisible="1"/>
<div id="alert_delayed_capture_tx"
role="alert"
class="alert alert-info mb-2"
invisible="not has_adyen_tx">
The capture or void of the transaction might take a few minutes to be
processed by Adyen and reflected in Odoo.
</div>
</footer>
</field>
</record>
</odoo>