Начальное наполнение
This commit is contained in:
parent
9d3e3aaa57
commit
238d5884f3
14
__init__.py
Normal file
14
__init__.py
Normal file
@ -0,0 +1,14 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import controllers
|
||||
from . import models
|
||||
|
||||
from odoo.addons.payment import setup_provider, reset_payment_provider
|
||||
|
||||
|
||||
def post_init_hook(env):
|
||||
setup_provider(env, 'stripe')
|
||||
|
||||
|
||||
def uninstall_hook(env):
|
||||
reset_payment_provider(env, 'stripe')
|
25
__manifest__.py
Normal file
25
__manifest__.py
Normal file
@ -0,0 +1,25 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
{
|
||||
'name': 'Payment Provider: Stripe',
|
||||
'version': '2.0',
|
||||
'category': 'Accounting/Payment Providers',
|
||||
'sequence': 350,
|
||||
'summary': "An Irish-American payment provider covering the US and many others.",
|
||||
'depends': ['payment'],
|
||||
'data': [
|
||||
'views/payment_provider_views.xml',
|
||||
'views/payment_stripe_templates.xml',
|
||||
'views/payment_templates.xml', # Only load the SDK on pages with a payment form.
|
||||
|
||||
'data/payment_provider_data.xml', # Depends on views/payment_stripe_templates.xml
|
||||
],
|
||||
'post_init_hook': 'post_init_hook',
|
||||
'uninstall_hook': 'uninstall_hook',
|
||||
'assets': {
|
||||
'web.assets_frontend': [
|
||||
'payment_stripe/static/src/**/*',
|
||||
],
|
||||
},
|
||||
'license': 'LGPL-3',
|
||||
}
|
108
const.py
Normal file
108
const.py
Normal file
@ -0,0 +1,108 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
API_VERSION = '2019-05-16' # The API version of Stripe implemented in this module
|
||||
|
||||
# Stripe proxy URL
|
||||
PROXY_URL = 'https://stripe.api.odoo.com/api/stripe/'
|
||||
|
||||
# The codes of the payment methods to activate when Stripe is activated.
|
||||
DEFAULT_PAYMENT_METHODS_CODES = [
|
||||
# Primary payment methods.
|
||||
'card',
|
||||
'bancontact',
|
||||
'eps',
|
||||
'giropay',
|
||||
'ideal',
|
||||
'p24',
|
||||
# Brand payment methods.
|
||||
'visa',
|
||||
'mastercard',
|
||||
'amex',
|
||||
'discover',
|
||||
]
|
||||
|
||||
# Mapping of payment method codes to Stripe codes.
|
||||
PAYMENT_METHODS_MAPPING = {
|
||||
'ach_direct_debit': 'us_bank_account',
|
||||
'bacs_direct_debit': 'bacs_debit',
|
||||
'becs_direct_debit': 'au_becs_debit',
|
||||
'sepa_direct_debit': 'sepa_debit',
|
||||
'afterpay': 'afterpay_clearpay',
|
||||
'clearpay': 'afterpay_clearpay',
|
||||
'unknown': 'card', # For express checkout.
|
||||
}
|
||||
|
||||
# Mapping of transaction states to Stripe objects ({Payment,Setup}Intent, Refund) statuses.
|
||||
# For each object's exhaustive status list, see:
|
||||
# https://stripe.com/docs/api/payment_intents/object#payment_intent_object-status
|
||||
# https://stripe.com/docs/api/setup_intents/object#setup_intent_object-status
|
||||
# https://stripe.com/docs/api/refunds/object#refund_object-status
|
||||
STATUS_MAPPING = {
|
||||
'draft': ('requires_confirmation', 'requires_action'),
|
||||
'pending': ('processing', 'pending'),
|
||||
'authorized': ('requires_capture',),
|
||||
'done': ('succeeded',),
|
||||
'cancel': ('canceled',),
|
||||
'error': ('requires_payment_method', 'failed',),
|
||||
}
|
||||
|
||||
# Events which are handled by the webhook
|
||||
HANDLED_WEBHOOK_EVENTS = [
|
||||
'payment_intent.processing',
|
||||
'payment_intent.amount_capturable_updated',
|
||||
'payment_intent.succeeded',
|
||||
'payment_intent.payment_failed',
|
||||
'setup_intent.succeeded',
|
||||
'charge.refunded', # A refund has been issued.
|
||||
'charge.refund.updated', # The refund status has changed, possibly from succeeded to failed.
|
||||
]
|
||||
|
||||
# The countries supported by Stripe. See https://stripe.com/global page.
|
||||
SUPPORTED_COUNTRIES = {
|
||||
'AE',
|
||||
'AT',
|
||||
'AU',
|
||||
'BE',
|
||||
'BG',
|
||||
'BR',
|
||||
'CA',
|
||||
'CH',
|
||||
'CY',
|
||||
'CZ',
|
||||
'DE',
|
||||
'DK',
|
||||
'EE',
|
||||
'ES',
|
||||
'FI',
|
||||
'FR',
|
||||
'GB',
|
||||
'GI', # Beta
|
||||
'GR',
|
||||
'HK',
|
||||
'HR', # Beta
|
||||
'HU',
|
||||
'ID', # Beta
|
||||
'IE',
|
||||
'IT',
|
||||
'JP',
|
||||
'LI', # Beta
|
||||
'LT',
|
||||
'LU',
|
||||
'LV',
|
||||
'MT',
|
||||
'MX',
|
||||
'MY',
|
||||
'NL',
|
||||
'NO',
|
||||
'NZ',
|
||||
'PH', # Beta
|
||||
'PL',
|
||||
'PT',
|
||||
'RO',
|
||||
'SE',
|
||||
'SG',
|
||||
'SI',
|
||||
'SK',
|
||||
'TH', # Beta
|
||||
'US',
|
||||
}
|
4
controllers/__init__.py
Normal file
4
controllers/__init__.py
Normal file
@ -0,0 +1,4 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import main
|
||||
from . import onboarding
|
250
controllers/main.py
Normal file
250
controllers/main.py
Normal file
@ -0,0 +1,250 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import hashlib
|
||||
import hmac
|
||||
import logging
|
||||
import pprint
|
||||
from datetime import datetime
|
||||
|
||||
from werkzeug.exceptions import Forbidden
|
||||
|
||||
from odoo import http
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.http import request
|
||||
from odoo.tools.misc import file_open
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment_stripe import utils as stripe_utils
|
||||
from odoo.addons.payment_stripe.const import HANDLED_WEBHOOK_EVENTS
|
||||
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class StripeController(http.Controller):
|
||||
_return_url = '/payment/stripe/return'
|
||||
_webhook_url = '/payment/stripe/webhook'
|
||||
_apple_pay_domain_association_url = '/.well-known/apple-developer-merchantid-domain-association'
|
||||
WEBHOOK_AGE_TOLERANCE = 10*60 # seconds
|
||||
|
||||
@http.route(_return_url, type='http', methods=['GET'], auth='public')
|
||||
def stripe_return(self, **data):
|
||||
""" Process the notification data sent by Stripe after redirection from payment.
|
||||
|
||||
Customers go through this route regardless of whether the payment was direct or with
|
||||
redirection to Stripe or to an external service (e.g., for strong authentication).
|
||||
|
||||
:param dict data: The notification data, including the reference appended to the URL in
|
||||
`_get_specific_processing_values`.
|
||||
"""
|
||||
# Retrieve the transaction based on the reference included in the return url.
|
||||
tx_sudo = request.env['payment.transaction'].sudo()._get_tx_from_notification_data(
|
||||
'stripe', data
|
||||
)
|
||||
|
||||
if tx_sudo.operation != 'validation':
|
||||
# Fetch the PaymentIntent and PaymentMethod objects from Stripe.
|
||||
payment_intent = tx_sudo.provider_id._stripe_make_request(
|
||||
f'payment_intents/{data.get("payment_intent")}',
|
||||
payload={'expand[]': 'payment_method'}, # Expand all required objects.
|
||||
method='GET',
|
||||
)
|
||||
_logger.info("Received payment_intents response:\n%s", pprint.pformat(payment_intent))
|
||||
self._include_payment_intent_in_notification_data(payment_intent, data)
|
||||
else:
|
||||
# Fetch the SetupIntent and PaymentMethod objects from Stripe.
|
||||
setup_intent = tx_sudo.provider_id._stripe_make_request(
|
||||
f'setup_intents/{data.get("setup_intent")}',
|
||||
payload={'expand[]': 'payment_method'}, # Expand all required objects.
|
||||
method='GET',
|
||||
)
|
||||
_logger.info("Received setup_intents response:\n%s", pprint.pformat(setup_intent))
|
||||
self._include_setup_intent_in_notification_data(setup_intent, data)
|
||||
|
||||
# Handle the notification data crafted with Stripe API's objects.
|
||||
tx_sudo._handle_notification_data('stripe', data)
|
||||
|
||||
# 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 stripe_webhook(self):
|
||||
""" Process the notification data sent by Stripe to the webhook.
|
||||
|
||||
:return: An empty string to acknowledge the notification.
|
||||
:rtype: str
|
||||
"""
|
||||
event = request.get_json_data()
|
||||
_logger.info("Notification received from Stripe with data:\n%s", pprint.pformat(event))
|
||||
try:
|
||||
if event['type'] in HANDLED_WEBHOOK_EVENTS:
|
||||
stripe_object = event['data']['object'] # {Payment,Setup}Intent, Charge, or Refund.
|
||||
|
||||
# Check the integrity of the event.
|
||||
data = {
|
||||
'reference': stripe_object.get('description'),
|
||||
'event_type': event['type'],
|
||||
'object_id': stripe_object['id'],
|
||||
}
|
||||
tx_sudo = request.env['payment.transaction'].sudo()._get_tx_from_notification_data(
|
||||
'stripe', data
|
||||
)
|
||||
self._verify_notification_signature(tx_sudo)
|
||||
|
||||
# Handle the notification data.
|
||||
if event['type'].startswith('payment_intent'): # Payment operation.
|
||||
if tx_sudo.tokenize:
|
||||
payment_method = tx_sudo.provider_id._stripe_make_request(
|
||||
f'payment_methods/{stripe_object["payment_method"]}', method='GET'
|
||||
)
|
||||
_logger.info(
|
||||
"Received payment_methods response:\n%s", pprint.pformat(payment_method)
|
||||
)
|
||||
stripe_object['payment_method'] = payment_method
|
||||
self._include_payment_intent_in_notification_data(stripe_object, data)
|
||||
elif event['type'].startswith('setup_intent'): # Validation operation.
|
||||
# Fetch the missing PaymentMethod object.
|
||||
payment_method = tx_sudo.provider_id._stripe_make_request(
|
||||
f'payment_methods/{stripe_object["payment_method"]}', method='GET'
|
||||
)
|
||||
_logger.info(
|
||||
"Received payment_methods response:\n%s", pprint.pformat(payment_method)
|
||||
)
|
||||
stripe_object['payment_method'] = payment_method
|
||||
self._include_setup_intent_in_notification_data(stripe_object, data)
|
||||
elif event['type'] == 'charge.refunded': # Refund operation (refund creation).
|
||||
refunds = stripe_object['refunds']['data']
|
||||
|
||||
# The refunds linked to this charge are paginated, fetch the remaining refunds.
|
||||
has_more = stripe_object['refunds']['has_more']
|
||||
while has_more:
|
||||
payload = {
|
||||
'charge': stripe_object['id'],
|
||||
'starting_after': refunds[-1]['id'],
|
||||
'limit': 100,
|
||||
}
|
||||
additional_refunds = tx_sudo.provider_id._stripe_make_request(
|
||||
'refunds', payload=payload, method='GET'
|
||||
)
|
||||
refunds += additional_refunds['data']
|
||||
has_more = additional_refunds['has_more']
|
||||
|
||||
# Process the refunds for which a refund transaction has not been created yet.
|
||||
processed_refund_ids = tx_sudo.child_transaction_ids.filtered(
|
||||
lambda tx: tx.operation == 'refund'
|
||||
).mapped('provider_reference')
|
||||
for refund in filter(lambda r: r['id'] not in processed_refund_ids, refunds):
|
||||
refund_tx_sudo = self._create_refund_tx_from_refund(tx_sudo, refund)
|
||||
self._include_refund_in_notification_data(refund, data)
|
||||
refund_tx_sudo._handle_notification_data('stripe', data)
|
||||
# Don't handle the notification data for the source transaction.
|
||||
return request.make_json_response('')
|
||||
elif event['type'] == 'charge.refund.updated': # Refund operation (with update).
|
||||
# A refund was updated by Stripe after it was already processed (possibly to
|
||||
# cancel it). This can happen when the customer's payment method can no longer
|
||||
# be topped up (card expired, account closed...). The `tx_sudo` record is the
|
||||
# refund transaction to update.
|
||||
self._include_refund_in_notification_data(stripe_object, data)
|
||||
|
||||
# Handle the notification data crafted with Stripe API objects
|
||||
tx_sudo._handle_notification_data('stripe', data)
|
||||
except ValidationError: # Acknowledge the notification to avoid getting spammed
|
||||
_logger.exception("unable to handle the notification data; skipping to acknowledge")
|
||||
return request.make_json_response('')
|
||||
|
||||
@staticmethod
|
||||
def _include_payment_intent_in_notification_data(payment_intent, notification_data):
|
||||
notification_data.update({
|
||||
'payment_intent': payment_intent,
|
||||
'payment_method': payment_intent.get('payment_method'),
|
||||
})
|
||||
|
||||
@staticmethod
|
||||
def _include_setup_intent_in_notification_data(setup_intent, notification_data):
|
||||
notification_data.update({
|
||||
'setup_intent': setup_intent,
|
||||
'payment_method': setup_intent.get('payment_method'),
|
||||
})
|
||||
|
||||
@staticmethod
|
||||
def _include_refund_in_notification_data(refund, notification_data):
|
||||
notification_data.update(refund=refund)
|
||||
|
||||
@staticmethod
|
||||
def _create_refund_tx_from_refund(source_tx_sudo, refund_object):
|
||||
""" Create a refund transaction based on Stripe data.
|
||||
|
||||
:param recordset source_tx_sudo: The source transaction for which a refund is initiated, as
|
||||
a sudoed `payment.transaction` record.
|
||||
:param dict refund_object: The Stripe refund object to create the refund from.
|
||||
:return: The created refund transaction.
|
||||
:rtype: recordset of `payment.transaction`
|
||||
"""
|
||||
amount_to_refund = refund_object['amount']
|
||||
converted_amount = payment_utils.to_major_currency_units(
|
||||
amount_to_refund, source_tx_sudo.currency_id
|
||||
)
|
||||
return source_tx_sudo._create_child_transaction(converted_amount, is_refund=True)
|
||||
|
||||
def _verify_notification_signature(self, tx_sudo):
|
||||
""" Check that the received signature matches the expected one.
|
||||
|
||||
See https://stripe.com/docs/webhooks/signatures#verify-manually.
|
||||
|
||||
:param recordset tx_sudo: The sudoed transaction referenced by the notification data, as a
|
||||
`payment.transaction` record
|
||||
:return: None
|
||||
:raise: :class:`werkzeug.exceptions.Forbidden` if the timestamp is too old or if the
|
||||
signatures don't match
|
||||
"""
|
||||
webhook_secret = stripe_utils.get_webhook_secret(tx_sudo.provider_id)
|
||||
if not webhook_secret:
|
||||
_logger.warning("ignored webhook event due to undefined webhook secret")
|
||||
return
|
||||
|
||||
notification_payload = request.httprequest.data.decode('utf-8')
|
||||
signature_entries = request.httprequest.headers['Stripe-Signature'].split(',')
|
||||
signature_data = {k: v for k, v in [entry.split('=') for entry in signature_entries]}
|
||||
|
||||
# Retrieve the timestamp from the data
|
||||
event_timestamp = int(signature_data.get('t', '0'))
|
||||
if not event_timestamp:
|
||||
_logger.warning("received notification with missing timestamp")
|
||||
raise Forbidden()
|
||||
|
||||
# Check if the timestamp is not too old
|
||||
if datetime.utcnow().timestamp() - event_timestamp > self.WEBHOOK_AGE_TOLERANCE:
|
||||
_logger.warning("received notification with outdated timestamp: %s", event_timestamp)
|
||||
raise Forbidden()
|
||||
|
||||
# Retrieve the received signature from the data
|
||||
received_signature = signature_data.get('v1')
|
||||
if not received_signature:
|
||||
_logger.warning("received notification with missing signature")
|
||||
raise Forbidden()
|
||||
|
||||
# Compare the received signature with the expected signature computed from the data
|
||||
signed_payload = f'{event_timestamp}.{notification_payload}'
|
||||
expected_signature = hmac.new(
|
||||
webhook_secret.encode('utf-8'), signed_payload.encode('utf-8'), hashlib.sha256
|
||||
).hexdigest()
|
||||
if not hmac.compare_digest(received_signature, expected_signature):
|
||||
_logger.warning("received notification with invalid signature")
|
||||
raise Forbidden()
|
||||
|
||||
@http.route(_apple_pay_domain_association_url, type='http', auth='public', csrf=False)
|
||||
def stripe_apple_pay_get_domain_association_file(self):
|
||||
""" Get the domain association file for Stripe's Apple Pay.
|
||||
|
||||
Stripe handles the process of "merchant validation" described in Apple's documentation for
|
||||
Apple Pay on the Web. Stripe and Apple will access this route to check the content of the
|
||||
file and verify that the web domain is registered.
|
||||
|
||||
See https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay.
|
||||
|
||||
:return: The content of the domain association file.
|
||||
:rtype: str
|
||||
"""
|
||||
return file_open(
|
||||
'payment_stripe/static/files/apple-developer-merchantid-domain-association'
|
||||
).read()
|
47
controllers/onboarding.py
Normal file
47
controllers/onboarding.py
Normal file
@ -0,0 +1,47 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from werkzeug.urls import url_encode
|
||||
|
||||
from odoo import http
|
||||
from odoo.http import request
|
||||
|
||||
|
||||
class OnboardingController(http.Controller):
|
||||
_onboarding_return_url = '/payment/stripe/onboarding/return'
|
||||
_onboarding_refresh_url = '/payment/stripe/onboarding/refresh'
|
||||
|
||||
@http.route(_onboarding_return_url, type='http', methods=['GET'], auth='user')
|
||||
def stripe_return_from_onboarding(self, provider_id, menu_id):
|
||||
""" Redirect the user to the provider form of the onboarded Stripe account.
|
||||
|
||||
The user is redirected to this route by Stripe after or during (if the user clicks on a
|
||||
dedicated button) the onboarding.
|
||||
|
||||
:param str provider_id: The provider linked to the Stripe account being onboarded, as a
|
||||
`payment.provider` id
|
||||
:param str menu_id: The menu from which the user started the onboarding step, as an
|
||||
`ir.ui.menu` id
|
||||
"""
|
||||
stripe_provider = request.env['payment.provider'].browse(int(provider_id))
|
||||
request.env['onboarding.onboarding.step'].with_company(
|
||||
stripe_provider.company_id
|
||||
).action_validate_step_payment_provider()
|
||||
action = request.env.ref('payment_stripe.action_payment_provider_onboarding')
|
||||
get_params_string = url_encode({'action': action.id, 'id': provider_id, 'menu_id': menu_id})
|
||||
return request.redirect(f'/web?#{get_params_string}')
|
||||
|
||||
@http.route(_onboarding_refresh_url, type='http', methods=['GET'], auth='user')
|
||||
def stripe_refresh_onboarding(self, provider_id, account_id, menu_id):
|
||||
""" Redirect the user to a new Stripe Connect onboarding link.
|
||||
|
||||
The user is redirected to this route by Stripe if the onboarding link they used was expired.
|
||||
|
||||
:param str provider_id: The provider linked to the Stripe account being onboarded, as a
|
||||
`payment.provider` id
|
||||
:param str account_id: The id of the connected account
|
||||
:param str menu_id: The menu from which the user started the onboarding step, as an
|
||||
`ir.ui.menu` id
|
||||
"""
|
||||
stripe_provider = request.env['payment.provider'].browse(int(provider_id))
|
||||
account_link = stripe_provider._stripe_create_account_link(account_id, int(menu_id))
|
||||
return request.redirect(account_link, local=False)
|
5
data/neutralize.sql
Normal file
5
data/neutralize.sql
Normal file
@ -0,0 +1,5 @@
|
||||
-- disable stripe payment provider
|
||||
UPDATE payment_provider
|
||||
SET stripe_secret_key = NULL,
|
||||
stripe_publishable_key = NULL,
|
||||
stripe_webhook_secret = NULL;
|
12
data/payment_provider_data.xml
Normal file
12
data/payment_provider_data.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="payment.payment_provider_stripe" model="payment.provider">
|
||||
<field name="code">stripe</field>
|
||||
<field name="inline_form_view_id" ref="inline_form"/>
|
||||
<field name="express_checkout_form_view_id" ref="express_checkout_form"/>
|
||||
<field name="allow_tokenization">True</field>
|
||||
<field name="allow_express_checkout">True</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
329
i18n/ar.po
Normal file
329
i18n/ar.po
Normal file
@ -0,0 +1,329 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Malaz Abuidris <msea@odoo.com>, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "لا يمكن عرض استمارة الدفع "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "رمز "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "توصيل Stripe "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "تعذر إنشاء الاتصال بالواجهة البرمجية للتطبيق. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "التوصيل "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "تمكين Apple Pay "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "إنشاء Webhook الخاص بك "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "احصل على مفاتيحك السرية والقابلة للنشر "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"إذا كان webhook مفعلاً على حساب Stripe الخاص بك، يجب تعيين سر التوقيع هذا "
|
||||
"لمصادقة الرسالة المرسلة من Stripe إلى أودو. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "تفاصيل الدفع غير صحيحة "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "لم يتم العثور على معاملة تطابق المرجع %s. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "مزودو الدفع الأخرون "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "مزود الدفع "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "مزودي الدفع "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "كلمة سر السداد"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "معاملة السداد"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "فشلت معالجة عملية الدفع "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "يرجى استخدام بيانات الاعتماد الحية لتمكين Apple Pay. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "المفتاح القابل للنشر "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "تم استلام البيانات مع حالة هدف غير صالحة: %s "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "تم استلام البيانات دون حالة الهدف. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "تم استلام البيانات دون مرجع التاجر "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "المفتاح السري "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr "Stripe Connect غير متاح في دولتك. يرجى استخدام مزود دفع آخر. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "توكيل Stripe "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "معرف طريقة دفع Stripe "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "خطأ في وكيل Stripe: %(error)s "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "وكيل Stripe: حدث خطأ أثناء التواصل مع الوكيل. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "وكيل Stripe: تعذر إنشاء الاتصال. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"فشل التواصل مع الواجهة البرمجية للتطبيق.\n"
|
||||
"لقد منحنا Stripe المعلومات التالية عن المشكلة:\n"
|
||||
"'%s' "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "لقد غادر العميل صفحة الدفع. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "المفتاح مُستخدم فقط لتعريف الحساب مع Stripe "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"لم تتم عملية استرداد الأموال. يرجى تسجيل الدخول إلى لوحة بيانات Stripe "
|
||||
"الخاصة بك للحصول على المزيد من المعلومات حول الأمر، والتعامل مع أي تعارض "
|
||||
"محاسبي. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "الكود التقني لمزود الدفع هذا. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "المعاملة غير مرتبطة برمز. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "تعذر تحويل رمز الدفع إلى واجهة برمجية جديدة. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "سر توقيع Webhook "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "لقد تم تعيين Stripe Webhook الخاص بك بنجاح! "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"لا يمكنك إنشاء Stripe Webhook إذا لم يكن مفتاح Stripe السري الخاص بك معيناً."
|
||||
" "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"لا يمكنك تعيين حالة مزود الدفع إلى \"تم تمكينه\" إلى أن تكمل عملية تهيئة "
|
||||
"Stripe للعمل. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"لا يمكنك وضع مزود الدفع في وضع الاختبار عندما يكون مرتبطاً بحساب Stripe "
|
||||
"الخاص بك. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "تم ضبط Stripe Webhook الخاص بك بالفعل. "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "طلبك "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "لقد تم التحقق من نطاق الويب الخاص بك بنجاح. "
|
213
i18n/az.po
Normal file
213
i18n/az.po
Normal file
@ -0,0 +1,213 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:22+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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
317
i18n/bg.po
Normal file
317
i18n/bg.po
Normal file
@ -0,0 +1,317 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# aleksandar ivanov, 2023
|
||||
# Albena Mincheva <albena_vicheva@abv.bg>, 2023
|
||||
# Maria Boyadjieva <marabo2000@gmail.com>, 2023
|
||||
# Turhan Aydin <taydin@unionproject.eu>, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Turhan Aydin <taydin@unionproject.eu>, 2024\n"
|
||||
"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: bg\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Код"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Неуспешно установяване на връзката с API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Доставка"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Не е открита транзакция, съответстваща с референция %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Доставчик на разплащания"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Платежен токен"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Платежна транзакция"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Таен ключ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
218
i18n/bs.po
Normal file
218
i18n/bs.po
Normal file
@ -0,0 +1,218 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Boško Stojaković <bluesoft83@gmail.com>, 2018
|
||||
# Bojan Vrućinić <bojan.vrucinic@gmail.com>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Bojan Vrućinić <bojan.vrucinic@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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr "Sticaoc plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transakcija plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr "Provajder"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
326
i18n/ca.po
Normal file
326
i18n/ca.po
Normal file
@ -0,0 +1,326 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Quim - eccit <quim@eccit.com>, 2023
|
||||
# Eugeni Chafer <eugeni@chafer.cat>, 2023
|
||||
# Guspy12, 2023
|
||||
# Óscar Fonseca <tecnico@pyming.com>, 2023
|
||||
# RGB Consulting <odoo@rgbconsulting.com>, 2023
|
||||
# Ivan Espinola, 2023
|
||||
# Josep Anton Belchi, 2023
|
||||
# marcescu, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: marcescu, 2023\n"
|
||||
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ca\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Codi"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Connecta Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "No s'ha pogut establir la connexió a l'API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Lliurament"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Habilitar Apple Pay "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Genera el teu webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Obteniu les vostres claus secretes i publicables"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Si un webhook està habilitat en el teu compte Stripe, aquest secret de "
|
||||
"signatura s'ha d'establir per autenticar els missatges enviats des de Stripe"
|
||||
" a Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "No s'ha trobat cap transacció que coincideixi amb la referència %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveïdor de pagament"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Proveïdors de pagament"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pagament"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacció de pagament"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
"Si us plau, utilitzeu les credencials actuals per habilitar Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Clau Publicable"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Dades rebudes amb un estat d'intenció no vàlid: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "S'han rebut dades amb l'estat d'intent que manquen."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Dades rebudes en els quals falta la referència del comerciant"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Clau secreta"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect no està disponible al vostre país. Utilitzeu un altre "
|
||||
"proveïdor de pagaments."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID del mètode de pagament Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Error de Stripe Proxy: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Proxy de Stripe: S'ha produït un error en comunicar-se amb el proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Proxy: No s'ha pogut establir la connexió."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"La comunicació amb l'API ha fallat.\n"
|
||||
"Stripe ens va donar la següent informació sobre el problema:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "La clau utilitzada únicament per identificar el compte amb Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.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_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transacció no està enllaçada a un token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "No es pot convertir el token de pagament a la nova API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Secret de la signatura del webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Heu configurat el Webhook de Stripe correctament!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"No podeu crear un Webhook Stripe si la vostra clau secreta Stripe no està "
|
||||
"establerta."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "El vostre Webhook Stripe ja està configurat."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "La vostra comanda"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
320
i18n/cs.po
Normal file
320
i18n/cs.po
Normal file
@ -0,0 +1,320 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Ivana Bartonkova, 2023
|
||||
# Wil Odoo, 2023
|
||||
# Jiří Podhorecký, 2023
|
||||
# Aleš Fiala <f.ales1@seznam.cz>, 2024
|
||||
# Jakub Smolka, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Jakub Smolka, 2024\n"
|
||||
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: cs\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kód"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Nepodařilo se navázat spojení s rozhraním API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Zásilky"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Nesprávné platební informace"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nebyla nalezena žádná transakce odpovídající odkazu %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Poskytovatel platby"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Poskytovatelé plateb"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Platební token"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Platební transakce"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Tajný klíč"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect není ve vaší zemi dostupný, použijte prosím jiného "
|
||||
"poskytovatele plateb."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transakce není spojena s tokenem."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Vaše objednávka"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
318
i18n/da.po
Normal file
318
i18n/da.po
Normal file
@ -0,0 +1,318 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# lhmflexerp <lhm@flexerp.dk>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Sanne Kristensen <sanne@vkdata.dk>, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Sanne Kristensen <sanne@vkdata.dk>, 2024\n"
|
||||
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: da\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kode"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Levering"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betalingsudbyder"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Betalingsudbydere"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Betalingstoken"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransaktion"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Hemmelig nøgle"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stribe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect er ikke tilgængelig i dit land. Brug venligst en anden "
|
||||
"betalingsudbyder."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Din bestilling"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
336
i18n/de.po
Normal file
336
i18n/de.po
Normal file
@ -0,0 +1,336 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Larissa Manderfeld, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: de\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "Zahlungsformular konnte nicht angezeigt werden"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Stripe verbinden"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Verbindung mit API konnte nicht hergestellt werden."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Lieferung"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Apple Pay aktivieren"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Generieren Sie Ihren Webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Erhalten Sie Ihre geheimen und veröffentlichbaren Schlüssel"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Wenn in Ihrem Stripe-Konto ein Webhook aktiviert ist, muss dieses "
|
||||
"Signiergeheimnis festgelegt werden, um die von Stripe an Odoo gesendeten "
|
||||
"Nachrichten zu authentifizieren."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Fehlerhafte Zahlungsdetails"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Keine Transaktion gefunden, die der Referenz %s entspricht."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Andere Zahlungsanbieter"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Zahlungsanbieter"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Zahlungsanbieter"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Zahlungs-Token"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Zahlungstransaktion"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Zahlungsverarbeitung fehlgeschlagen"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Bitte verwenden Sie Live-Anmeldedaten, um Apple Pay zu aktivieren."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Veröffentlichbarer Schlüssel"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Erhaltene Daten mit ungültigem Absichtsstatus: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Erhaltene Daten mit fehlendem Absichtsstatus."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Daten mit fehlender Händlerreferenz empfangen"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Geheimer Schlüssel"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect ist in Ihrem Land nicht verfügbar. Bitte verwenden Sie einen "
|
||||
"anderen Zahlungsanbieter."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Stripe-Mandat"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID der Stripe-Zahlungsmethode"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripe-Proxy-Fehler: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
"Stripe-Proxy: Bei der Kommunikation mit dem Proxy ist ein Fehler "
|
||||
"aufgetreten."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe-Proxy: Die Verbindung konnte nicht hergestellt werden."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"Die Kommunikation mit der API ist fehlgeschlagen.\n"
|
||||
"Stripe hat uns die folgenden Informationen über das Problem gegeben:\n"
|
||||
"„%s“"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Der Kunde hat die Zahlungsseite verlassen."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
"Der Schlüssel, der ausschließlich zur Identifizierung des Kontos bei Stripe "
|
||||
"verwendet wird"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Die Erstattung wurde nicht durchgeführt. Bitte melden Sie sich in Ihrem "
|
||||
"Stripe-Dashboard an, um weitere Informationen zu dieser Angelegenheit zu "
|
||||
"erhalten und eventuelle Unstimmigkeiten in der Buchhaltung zu klären."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Der technische Code dieses Zahlungsanbieters."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Die Transaktion ist nicht mit einem Token verknüpft."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Zahlungstoken konnte nicht in neue API umgewandelt werden."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook Signing Secret"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Ihr Stripe-Webhook wurde erfolgreich eingerichtet!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Sie können keinen Stripe-Webhook erstellen, wenn Ihr geheimer Schlüssel von "
|
||||
"Stripe nicht festgelegt ist."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Sie können den Anbieterstatus erst dann auf „Aktiviert“ setzen, wenn Ihr "
|
||||
"Einführung bei Stripe abgeschlossen ist."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Sie können den Anbieter nicht in den Testmodus versetzen, solange er mit "
|
||||
"Ihrem Stripe-Konto verbunden ist."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Ihr Stripe-Webhook wurde bereits eingerichtet!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Ihre Bestellung"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Ihre Web-Domain wurde erfolgreich verifiziert."
|
217
i18n/el.po
Normal file
217
i18n/el.po
Normal file
@ -0,0 +1,217 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Kostas Goutoudis <goutoudis@gmail.com>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Kostas Goutoudis <goutoudis@gmail.com>, 2018\n"
|
||||
"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/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"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr "Αποδέκτης Πληρωμής"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Διακριτικό Πληρωμής"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Συναλλαγή Πληρωμής"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr "Πάροχος"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
332
i18n/es.po
Normal file
332
i18n/es.po
Normal file
@ -0,0 +1,332 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Larissa Manderfeld, 2024
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "No se puede mostrar el formulario de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Conectar a Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "No se ha podido establecer la conexión con el API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Entrega"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Activar Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Genere su webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Obtenga su clave secreta y pública"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Si cuenta con un webhook habilitado en su cuenta de Stripe, debe "
|
||||
"configurarlo para que autentifique los mensajes enviados desde Stripe a "
|
||||
"Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Detalles de pago incorrectos "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
"No se ha encontrado ninguna transacción que coincida con la referencia %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Otros proveedores de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveedor de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Proveedores de pagos"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacción de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Error al procesar el pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Por favor, utilice credenciales activas, para activar Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Clave publicable"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Datos recibidos con estado de intento no válido: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Datos recibidos sin estado de intento."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Datos recibidos en los que falta la referencia del vendedor"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Contraseña secreta"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect no está disponible en su país, use otro proveedor de pago."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Mandato de Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID del método de pago de Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Error del proxy de Stripe: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripe Proxy: se produjo un error al comunicarse con el proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Proxy: no se pudo establecer la conexión."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"La comunicación con la API ha fallado.\n"
|
||||
"Stripe nos dio la siguiente información sobre el problema:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "El cliente abandono la página de pago."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
"La clave que se utiliza exclusivamente para identificar la cuenta con Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"No se pudo realizar el reembolso. Por favor acceda a su tablero de Stipre, "
|
||||
"para obtener más información al respecto, y solucionar cualquier problema."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.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_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transacción no está vinculada a un token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "No se puede convertir el token de pago a la nueva API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Secreto de webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "¡Se configuró con éxito su webhook de Stripe!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"No puede crear un webhook de Stripe si su clave secreta de Stripe no está "
|
||||
"configurada."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"No puede establecer el estado del proveedor como Habilitado hasta que "
|
||||
"termine su integración con Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"No puede establecer al proveedor en modo de prueba mientras esté vinculado a"
|
||||
" su cuenta de Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Tu webhook de Stripe ya está configurado."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Su pedido"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Se verificó con éxito su dominio de sitio web."
|
331
i18n/es_419.po
Normal file
331
i18n/es_419.po
Normal file
@ -0,0 +1,331 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Iran Villalobos López, 2023
|
||||
# Fernanda Alvarez, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Spanish (Latin America) (https://app.transifex.com/odoo/teams/41243/es_419/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_419\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "No se puede mostrar el formulario de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Conectar a Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "No se pudo establecer la conexión con la API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Entrega"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Habilitar Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Genere su webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Obtenga sus claves secreta y pública"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Si cuenta con un webhook habilitado en su cuenta de Stripe, debe "
|
||||
"configurarlo para que autentifique los mensajes enviados desde Stripe a "
|
||||
"Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Detalles de pago incorrectos "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "No se encontró ninguna transacción que coincida con la referencia %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Otros proveedores de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveedor de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Proveedores de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacción de pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Ocurrió un error al procesar el pago"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Use datos reales para habilitar Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Clave pública"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Datos recibidos con estado de intento no válido: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Datos recibidos sin estado de intento."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Datos recibidos en los que falta la referencia del vendedor"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Clave secreta"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect no está disponible en su país, use otro proveedor de pago."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Mandato de Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID del método de pago de Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Error del proxy de Stripe: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Proxy de Stripe: ocurrió un error al comunicarse con el proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Proxy de Stripe: no se pudo establecer la conexión."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"La comunicación con la API falló.\n"
|
||||
"Stripe proporcionó la siguiente información sobre el problema:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "El cliente salió de la página de pago."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "La clave que se utiliza solo para identificar la cuenta con Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"No se pudo realizar el reembolso. Para obtener más información y solucionar "
|
||||
"cualquier problema, inicie sesión y vaya a su tablero en Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.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_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transacción no está vinculada a un token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "No se puede convertir el token de pago a la nueva API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Secreto de webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "¡Se configuró con éxito su webhook de Stripe!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"No puede crear un webhook de Stripe si no ha establecido su clave secreta de"
|
||||
" Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"No es posible establecer el estado del proveedor como habilitado hasta que "
|
||||
"termine su integración con Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"No puede establecer al proveedor en modo de prueba mientras esté vinculado a"
|
||||
" su cuenta de Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Se configuró su webhook de Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Su orden"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Se verificó con éxito su dominio de sitio web."
|
314
i18n/et.po
Normal file
314
i18n/et.po
Normal file
@ -0,0 +1,314 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Triine Aavik <triine@avalah.ee>, 2023
|
||||
# Leaanika Randmets, 2023
|
||||
# Patrick-Jordan Kiudorv, 2023
|
||||
# Marek Pontus, 2023
|
||||
# Martin Aavastik <martin@avalah.ee>, 2023
|
||||
# Anna, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Anna, 2023\n"
|
||||
"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: et\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kood"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Could not establish the connection to the API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Tarne"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Makseteenuse pakkuja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Makseteenuse pakkujad"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Sümboolne makse"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Maksetehing"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Makse töötlemine ebaõnnestus"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect pole teie riigis saadaval, kasutage mõnda muud makseviisi."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Antud makseteenuse pakkuja tehniline kood."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
310
i18n/fa.po
Normal file
310
i18n/fa.po
Normal file
@ -0,0 +1,310 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# odooers ir, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Hamed Mohammadi <hamed@dehongi.com>, 2023
|
||||
# Mohsen Mohammadi <iammohsen.123@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Mohsen Mohammadi <iammohsen.123@gmail.com>, 2023\n"
|
||||
"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fa\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "کد"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "تحویل"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "سرویس دهنده پرداخت"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "سرویس دهندگان پرداخت"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "توکن پرداخت"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "تراکنش پرداخت"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "استریپ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "سفارش شما"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
335
i18n/fi.po
Normal file
335
i18n/fi.po
Normal file
@ -0,0 +1,335 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Veikko Väätäjä <veikko.vaataja@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2023
|
||||
# Tuomas Lyyra <tuomas.lyyra@legenda.fi>, 2023
|
||||
# Jiri Grönroos <jiri.gronroos@iki.fi>, 2023
|
||||
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2024\n"
|
||||
"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fi\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "Maksulomaketta ei voi näyttää"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Koodi"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Yhdistä Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Yhteyttä API:han ei saatu muodostettua."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Toimitus"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Ota Apple Pay käyttöön"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Luo webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Hanki salaiset ja julkiset avaimet"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Jos webhook on käytössä Stripe-tililläsi, tämä allekirjoitussalaisuus on "
|
||||
"asetettava, jotta Stripe lähettää Odooon viestin."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Virheelliset maksutiedot"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Viitettä %s vastaavaa tapahtumaa ei löytynyt."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Maksupalveluntarjoaja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Maksupalvelujen tarjoajat"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Maksutunniste"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Maksutapahtuma"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Maksun käsittely epäonnistui"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Käytä live-tunnuksia ottaaksesi Apple Payn käyttöön."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Julkinen avain (Publishable Key)"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Vastaanotettu data, jonka tila on virheellinen: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Vastaanotetut tiedot, joista puuttuu aikomuksen tila."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Vastaanotetut tiedot, joista puuttuu kauppiasviite"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Salainen avain"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect ei ole saatavilla maassasi, käytä toista "
|
||||
"maksupalveluntarjoajaa."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Stripe-maksutavan ID"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripe Proxy -virhe: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
"Stripe Proxy: Välityspalvelimen kanssa kommunikoitaessa tapahtui virhe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Stripe: Yhteyttä ei voitu luoda."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"Yhteys API:n kanssa epäonnistui.\n"
|
||||
"Stripe antoi seuraavat tiedot ongelmasta:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Asiakas poistui maksusivulta."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "Avain, jota käytetään ainoastaan tilin tunnistamiseen Stripen kanssa"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Palautus ei onnistunut. Kirjaudu sisään Stripen kojelautaan saadaksesi "
|
||||
"lisätietoja asiasta ja selvittääksesi mahdolliset kirjanpidolliset "
|
||||
"ristiriidat."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Tämän maksupalveluntarjoajan tekninen koodi."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaktio ei ole sidottu valtuutuskoodiin."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Maksutunnuksen muuntaminen uuteen API:hin ei onnistu."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhookin allekirjoittamisen salaisuus"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Stripe Webhook on perustettu onnistuneesti!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Et voi luoda Stripe-webhookia, jos Stripen salaista avainta ei ole asetettu."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Et voi asettaa palveluntarjoajan tilaksi Enabled (Käytössä), ennen kuin "
|
||||
"Stripen käyttöönotto on saatu päätökseen."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Et voi asettaa palveluntarjoajaa testitilaan, kun se on yhdistetty Stripe-"
|
||||
"tiliisi."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Stripe Webhook on jo määritetty."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Tilauksesi"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Verkkotunnuksesi vahvistettiin onnistuneesti."
|
333
i18n/fr.po
Normal file
333
i18n/fr.po
Normal file
@ -0,0 +1,333 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Jolien De Paepe, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "Impossible d'afficher le formulaire de paiement"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Connecter Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Impossible d'établir la connexion avec l'API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Livraison"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Activer Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Générer votre webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Obtenir vos clés secrètes et publiables"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Si un webhook est activé sur votre compte Stripe, ce secret de signature "
|
||||
"doit être défini pour authentifier les messages envoyés de Stripe à Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Données de paiement incorrectes"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Aucune transaction ne correspond à la référence %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Autres fournisseurs de paiement"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fournisseur de paiement"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Fournisseurs de paiement"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Jeton de paiement"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transaction"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Échec du traitement du paiement"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Veuillez utiliser des identifiants live pour activer Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Clé publiable"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Réception de données avec un statut d'intention invalide : %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Données reçues avec statut d'intention manquant."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Données reçues avec référence marchand manquant"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Clé secrète"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect n'est pas disponible dans votre pays. Veuillez utiliser un "
|
||||
"autre fournisseur de paiement."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Mandat Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID du mode de paiement Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Erreur de Stripe Proxy : %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
"Stripe Proxy : Une erreur est survenue lors de la communication avec le "
|
||||
"proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Proxy Stripe : Impossible d'établir la connexion."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"Échec de la communication avec l'API.\n"
|
||||
"Stripe nous a fourni les informations suivantes sur le problème :\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Le client a quitté la page de paiement."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "La clé uniquement utilisée pour identifier le compte avec Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Le remboursement n'a pas été effectué. Veuillez vous connecter à votre "
|
||||
"tableau de bord Stripe pour obtenir plus d'informations à ce sujet et "
|
||||
"corriger les éventuelles anomalies comptables."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Le code technique de ce fournisseur de paiement."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transaction n'est pas liée à un jeton."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Impossible de convertir le jeton de paiement en nouvel API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Secret de signature webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Votre webhook Stripe a été configuré avec succès !"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Vous ne pouvez pas créer un webhook Stripe si votre Clé secrète Stripe n'est"
|
||||
" pas définie."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Vous ne pouvez pas définir le statut du fournisseur sur Activé tant que vous"
|
||||
" n'avez pas complété le parcours d'intégration à Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Vous ne pouvez pas définir le fournisseur en Mode test tant qu'il est lié à "
|
||||
"votre compte Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Votre webhook Stripe est déjà configuré."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Votre commande "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Votre domaine web a été vérifié avec succès."
|
216
i18n/gu.po
Normal file
216
i18n/gu.po
Normal file
@ -0,0 +1,216 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
320
i18n/he.po
Normal file
320
i18n/he.po
Normal file
@ -0,0 +1,320 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# דודי מלכה <Dudimalka6@gmail.com>, 2023
|
||||
# Ha Ketem <haketem@gmail.com>, 2023
|
||||
# NoaFarkash, 2023
|
||||
# ExcaliberX <excaliberx@gmail.com>, 2023
|
||||
# david danilov, 2023
|
||||
# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: ZVI BLONDER <ZVIBLONDER@gmail.com>, 2023\n"
|
||||
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: he\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "קוד"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "לא הצלחנו להתחבר ל-API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "משלוח"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "לא נמצאה עסקה המתאימה למספר האסמכתא %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "חיבור לתשלומים מקוונים"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "אסימון תשלום"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "עסקת תשלום"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "מפתח סודי"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "ההזמנה שלך"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
220
i18n/hr.po
Normal file
220
i18n/hr.po
Normal file
@ -0,0 +1,220 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2019
|
||||
# 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: 2023-01-31 14:10+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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr "Stjecatelj plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transakcija plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr "Davatelj "
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
310
i18n/hu.po
Normal file
310
i18n/hu.po
Normal file
@ -0,0 +1,310 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# gezza <geza.nagy@oregional.hu>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Ákos Nagy <akos.nagy@oregional.hu>, 2023
|
||||
# Tamás Németh <ntomasz81@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Tamás Németh <ntomasz81@gmail.com>, 2023\n"
|
||||
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kód"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Szállítás"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fizetési szolgáltató"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Fizetési szolgáltatók"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Fizetési tranzakció"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Titkos kulcs"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Rendelése"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
331
i18n/id.po
Normal file
331
i18n/id.po
Normal file
@ -0,0 +1,331 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Abe Manyo, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: id\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "Tidak dapat menampilkan formulir pembayaran"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kode"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Hubungkan Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Tidak dapat membuat hubungan ke API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Pengiriman"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Aktifkan Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Buat webhook Anda"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Dapatkan Secret dan Publishable key"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Bila webhook diaktifkan pada akun Stripe Anda, signing secret ini harus "
|
||||
"diaktifkan untuk mengautentikasi pesan yang dikiri dari Stripe ke Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Detail pembayaran tidak tepat"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Tidak ada transaksi dengan referensi %s yang cocok."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Penyedia Pembayaran Lainnya"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Penyedia Pembayaran"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Penyedia Pembayaran"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token Pembayaran"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transaksi pembayaran"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Pemrosesan pembayaran gagal"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Mohon gunakan live credential untuk mengaktifkan Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Publishable Key"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Menerima data dengan status niat yang tidak valid: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Menerima data tanpa status niat."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Menerima data dengan referensi pedagang yang hilang"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Secret Key"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect tidak tersedia di negara Anda, mohon gunakan penyedia "
|
||||
"pembayaran lain."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Mandat Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID Metode Pembayaran Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Error Proxy Stripe: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Proxy Stripe: Error terjadi saat berkomunikasi dengan proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Proxy Stripe: Tidak dapat membuat hubungan."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"Komunikasi dengan API gagal.\n"
|
||||
"Stripe memberikan kita informasi berikut mengenai masalah tersebut:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Pelanggan meninggalkan halaman pembayaran."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "Key yang hanya digunakan untuk mengidentifikasi akun dengan Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Refund tidak berhasil. Mohon log in ke Dashboard Stripe untuk mendapatkan "
|
||||
"informasi lebih lanjut mengenai masalahnya, dan selesaikan perbedaan "
|
||||
"akuntansi apapun."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Kode teknis penyedia pembayaran ini."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaksi ini tidak terhubung ke token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Tidak dapat mengonversi token pembayaran ke API baru."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook Signing Secret"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Stripe Webhook Anda berhasil di setup!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Anda tidak dapat membuat Stripe Webhook bila Stripe Secret Key belum "
|
||||
"ditetapkan."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Anda tidak dapat menetapkan status penyedia menjadi Diaktifkan sampai "
|
||||
"onboarding Anda dengan Stripe selesai."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Anda tidak dapat menetapkan penyedia menjadi Mode Test selagi masih "
|
||||
"terhubung ke akun Stripe Anda."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Stripe Wehbook sudah di-setup."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Order Anda"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Web domain Anda berhasil diverifikasi."
|
219
i18n/is.po
Normal file
219
i18n/is.po
Normal file
@ -0,0 +1,219 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Birgir Steinarsson <biggboss83@gmail.com>, 2018
|
||||
# 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-01-31 14:10+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:22+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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr "Payment Acquirer"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr "Provider"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
334
i18n/it.po
Normal file
334
i18n/it.po
Normal file
@ -0,0 +1,334 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Marianna Ciofani, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: it\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "Impossibile visualizzare il modulo di pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Codice"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Connect Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Impossibile stabilire la connessione all'API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Consegna"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Abilita Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Genera il tuo webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Ottieni il tuo Secret e Publishable keys"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Se sul tuo account Stripe è abilitato un webhook, questo segreto di firma "
|
||||
"deve essere impostato per autenticare i messaggi inviati da Stripe a Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Dettagli di pagamento non corretti"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nessuna transazione trovata corrispondente al riferimento %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Altri fornitori di pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Fornitore di pagamenti"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Fornitori di pagamenti"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token di pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transazione di pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Elaborazione del pagamento non riuscita"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Utilizza credenziali in tempo reale per abilitare Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Publishable Key"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Stato dell'intent dei dati ricevuti non valido: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Dati ricevuti con stato di intenzionalità mancante."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Dati ricevuti con riferimento commerciante mancante"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Chiave segreta"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe non è disponibile nella tua nazione, ti preghiamo di utilizzare un "
|
||||
"altro metodo di pagamento."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Mandato Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID di metodo di pagamento Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Errore di Stripe Proxy: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
"Stripe Proxy: Si è verificato un errore durante la comunicazione con il "
|
||||
"proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Proxy di Stripe: Impossibile stabilire la connessione."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"La comunicazione con l'API è fallita.\n"
|
||||
"Stripe ci ha dato le seguenti informazioni sul problema:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Il cliente ha abbandonato la pagina di pagamento."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
"La chiave utilizzata esclusivamente per identificare il conto con Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Il rimborso non è andato a buon fine. Accedi alla dashboard di Stripe per "
|
||||
"avere maggiori informazioni sul problema e indicare qualsiasi discrepanza a "
|
||||
"livello contabile."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Codice tecnico del fornitore di pagamenti."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "La transazione non è legata a un token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Impossibile convertire il token di pagamento nella nuova API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook Signing Secret"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Il tuo Stripe Webhook è stato impostato con successo!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Non puoi creare uno Stripe Webhook se il tuo Stripe Secret Key non è "
|
||||
"impostato."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Non è possibile impostare lo stato del fornitore su Disabilitato fino a "
|
||||
"quando la configurazione iniziale su Stripe non sarà completata."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Non è possibile configurare il fornitore in modalità di prova mentre è "
|
||||
"collegato all'account Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Il tuo Stripe Webhook è già impostato."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Il tuo ordine"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Il tuo dominio web è stato verificato con successo."
|
319
i18n/ja.po
Normal file
319
i18n/ja.po
Normal file
@ -0,0 +1,319 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Junko Augias, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ja\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "支払フォームを表示できません"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "コード"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Stripeに接続"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "APIへの接続を確立できませんでした。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "デリバリー"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Apple Payを有効化"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Webhookを作成"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "シークレットと公開可能キーを入手"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"StripeアカウントでWebhookが有効になっている場合、StripeからOdooに送信されるメッセージを認証するためにこの署名シークレットを設定する必要があります。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "不正な支払詳細"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "参照に一致する取引が見つかりません%s。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "他の決済プロバイダー"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "決済プロバイダー"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "決済プロバイダー"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "支払トークン"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "決済トランザクション"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "支払処理に失敗しました"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Please use liライブ認証情報を使用してApple Payを有効化して下さい。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "公開可能キー"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "無効なインテント状態のデータを受信しました: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "インテントのステータスが欠落しているデータを受信しました。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "マーチャント参照が欠落している受信データ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "シークレットキー"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr "Stripe Connectはお客様の国では使用できません。他の決済プロバイダーをご利用ください。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Stripe委任状"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Stripe決済方法ID"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripeプロキシエラー: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripeプロキシ: プロキシとの通信中にエラーが発生しました。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripeプロキシ: 接続を確立できませんでした。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"APIとの通信に失敗しました。\n"
|
||||
"Stripeはこの問題について次のような情報を提供しています:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "顧客が支払ページを去りました"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "Stripeのアカウントを識別するためにのみ使用されるキー"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr "返金が行われませんでした。Stripeダッシュボードにログインして、この件に関する詳細情報を取得し、会計上の不一致に対処して下さい。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "この決済プロバイダーのテクニカルコード。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "取引はトークンにリンクしていません。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "支払トークンを新しいAPIに変換できません。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook署名シークレット"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Stripe Webhookが正常に設定されました!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr "Stripeシークレットキーが設定されてない場合は、Stripe Webhookを作成できません。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr "Stripeへのオンボーディングが完了するまで、プロバイダーの状態を有効に設定することはできません。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr "Stripeアカウントとリンクしている間は、プロバイダーをテストモードに設定することはできません。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Stripe Webhookは既に設定されています。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "自分のオーダ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "ウェブドメインは正常に確認されました。"
|
217
i18n/km.po
Normal file
217
i18n/km.po
Normal file
@ -0,0 +1,217 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Sengtha Chay <sengtha@gmail.com>, 2018
|
||||
# AN Souphorn <ansouphorn@gmail.com>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: AN Souphorn <ansouphorn@gmail.com>, 2018\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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
321
i18n/ko.po
Normal file
321
i18n/ko.po
Normal file
@ -0,0 +1,321 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Daye Jeong, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ko\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "결제 양식을 표시할 수 없습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "코드"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Stripe 연결"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "API 연결을 설정할 수 없습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "배송"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Apple Pay 활성화"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "webhook 생성"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "보안 및 게시 가능한 키 받기"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Stripe 계정에서 webhook을 사용하도록 설정한 경우, 서명 비밀번호를 설정하여 Stripe에서 Odoo로 전송된 메시지를 인증할"
|
||||
" 수 있습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "결제 정보가 잘못되었습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "%s 참조와 일치하는 거래 항목이 없습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "기타 결제대행업체"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "결제대행업체"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "결제대행업체"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "결제 토큰"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "지불 거래"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "결제 프로세스 실패"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "실시간 자격 증명을 사용하여 Apple Pay를 활성화하세요."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "공개 가능 키"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "잘못된 시도 상태의 데이터가 수신되었습니다: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "잘못된 시도 상태의 데이터가 수신되었습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "판매자 참조가 누락된 데이터가 수신되었습니다"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "비밀 키"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr "Stripe가 지원되지 않는 국가입니다. 다른 결제 서비스를 선택하세요."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Stripe 위임장"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Stripe 결제 수단 ID"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripe 프록시 오류: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripe 프록시: 프록시와 통신하는 동안 오류가 발생했습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe 프록시: 연결을 설정할 수 없습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"API와의 통신에 실패했습니다.\n"
|
||||
"Stripe에서 다음 정보를 확인했습니다:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "고객이 결제 페이지를 나갔습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "Stripe에서 계정을 식별하는 데 사용되는 키입니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"환불이 처리되지 않았습니다. 이 문제에 대한 자세한 내용을 확인하고 계정 불일치를 해결하려면 Stripe 대시보드에 로그인하세요."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "이 결제대행업체의 기술 코드입니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "거래가 토큰에 연결되어 있지 않습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "결제 토큰을 새 API로 변환할 수 없습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook 서명 보안"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Stripe Webhook이 성공적으로 설정되었습니다!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr "Stripe 비밀 키가 설정되어 있지 않으면 Stripe Webhook을 생성할 수 없습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr "Stripe 온보딩 완료 전까지는 공급업체 상태를 사용 가능으로 설정할 수 없습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr "Stripe 계정과 연동된 상태에서는 공급업체를 테스트 모드로 설정할 수 없습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Stripe Webhook이 이미 설정되어 있습니다."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "귀하의 주문"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "웹 도메인이 성공적으로 인증되었습니다."
|
213
i18n/lb.po
Normal file
213
i18n/lb.po
Normal file
@ -0,0 +1,213 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
308
i18n/lt.po
Normal file
308
i18n/lt.po
Normal file
@ -0,0 +1,308 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Linas Versada <linaskrisiukenas@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Linas Versada <linaskrisiukenas@gmail.com>, 2023\n"
|
||||
"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lt\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kodas"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Pristatymas"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Mokėjimo raktas"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Mokėjimo operacija"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Slaptas raktas"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
312
i18n/lv.po
Normal file
312
i18n/lv.po
Normal file
@ -0,0 +1,312 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Arnis Putniņš <arnis@allegro.lv>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Will Sensors, 2023
|
||||
# Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2023\n"
|
||||
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lv\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kods"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Piegāde"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Maksājumu sniedzējs"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Maksājumu sniedzēji"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Maksājuma darījums"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Svītra"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect nav pieejams Jūsu valstī, lūdzu, izmantojiet citu maksājumu "
|
||||
"sniedzēju."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
218
i18n/mn.po
Normal file
218
i18n/mn.po
Normal file
@ -0,0 +1,218 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# 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: 2023-01-31 14:10+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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr "Төлбөрийн хэрэгсэл"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Төлбөрийн Токен"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Төлбөрийн гүйлгээ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr "Үйлчилгээ үзүүлэгч"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
217
i18n/nb.po
Normal file
217
i18n/nb.po
Normal file
@ -0,0 +1,217 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2019
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
|
||||
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2019\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"Language: nb\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr "Betalingsløsning"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransaksjon"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr "Tilbyder"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
335
i18n/nl.po
Normal file
335
i18n/nl.po
Normal file
@ -0,0 +1,335 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Jolien De Paepe, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: nl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "Kan het betaalformulier niet weergeven"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Connect met Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Kan geen verbinding maken met de API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Levering"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Apple Pay inschakelen"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Genereer je webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Krijg je geheime en publiceerbare sleutels"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Als een webhook is ingeschakeld op je Stripe-account, moet dit signing "
|
||||
"secret worden ingesteld om de berichten die van Stripe naar Odoo worden "
|
||||
"verzonden, te verifiëren."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Onjuiste betaalgegevens"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Geen transactie gevonden die overeenkomt met referentie %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Andere betaalproviders"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betaalprovider"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Betaalproviders"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Betalingstoken"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalingstransactie"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Betalingsverwerking mislukt"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Gebruik live identificatiegegevens om Apple Pay in te schakelen."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Publiceerbare sleutel"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Gegevens ontvangen met ongeldige intentiestatus: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Gegevens ontvangen met ontbrekende intentiestatus."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Gegevens ontvangen met ontbrekende verkopersreferentie"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Geheime sleutel"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect is niet beschikbaar in jouw land. Gebruik een andere "
|
||||
"betaalprovider."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Mandaat Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Stripe-betaalmethode-ID"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripe Proxy-fout: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
"Stripe Proxy: er is een fout opgetreden bij de communicatie met de proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Proxy: kon de verbinding niet tot stand brengen."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"De communicatie met de API is mislukt.\n"
|
||||
"Stripe gaf ons de volgende informatie over het probleem:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "De klant heeft de betaalpagina verlaten."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
"De sleutel die uitsluitend wordt gebruikt om het account bij Stripe te "
|
||||
"identificeren"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"De terugbetaling is mislukt. Log in op je Stripe Dashboard om meer "
|
||||
"informatie te bekomen over deze kwestie en om eventuele boekhoudkundige "
|
||||
"verschillen op te lossen."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "De technische code van deze betaalprovider."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "De transactie is niet gekoppeld aan een token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Kan betalingstoken niet converteren naar nieuwe API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook Signing Secret"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Je Stripe Webhook is succesvol ingesteld!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Je kunt geen Stripe Webhook maken als je Stripe Secret Key niet is "
|
||||
"ingesteld."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Je kan de status van de provider niet op geactiveerd instellen zolang je "
|
||||
"onboarding met Stripe niet voltooid is."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Je kan de provider niet in de testmodus zetten terwijl deze is gekoppeld aan"
|
||||
" je Stripe-account."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Je Stripe Webhook is al ingesteld."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Je bestelling"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Je webdomein is met succes geverifieerd."
|
310
i18n/payment_stripe.pot
Normal file
310
i18n/payment_stripe.pot
Normal file
@ -0,0 +1,310 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
310
i18n/pl.po
Normal file
310
i18n/pl.po
Normal file
@ -0,0 +1,310 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Anita Kosobucka, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Anita Kosobucka, 2023\n"
|
||||
"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Nie można nawiązać połączenia z interfejsem API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Dostawa"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nie znaleziono transakcji pasującej do referencji %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Pozostałi Dostawcy Płatności"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Dostawca Płatności"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Dostawcy Płatności"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token płatności"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transakcja płatności"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Przetwarzanie płatności nie powiodło się"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Sekretny klucz"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect nie jest dostępny w Twoim kraju, skorzystaj z usług innego "
|
||||
"dostawcy płatności."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Kod techniczny tego dostawcy usług płatniczych."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transakcja nie jest powiązana z tokenem."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Twoje zamówienie"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
307
i18n/pt.po
Normal file
307
i18n/pt.po
Normal file
@ -0,0 +1,307 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2023\n"
|
||||
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pt\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Entrega"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Código de Pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transação de Pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Chave secreta"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
332
i18n/pt_BR.po
Normal file
332
i18n/pt_BR.po
Normal file
@ -0,0 +1,332 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Maitê Dietze, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pt_BR\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "Não é possível exibir o formulário de pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Conectar ao Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Não foi possível estabelecer a conexão com a API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Entrega"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Habilitar Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Gerar seu webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Obtenha suas chaves secretas e publicáveis"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Se um webhook estiver ativado em sua conta do Stripe, esse segredo de "
|
||||
"assinatura deverá ser definido para autenticar as mensagens enviadas do "
|
||||
"Stripe para o Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Informações de pagamento incorretas"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Nenhuma transação encontrada com a referência %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Outros provedores de pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Provedor de serviços de pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Provedores de serviços de pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Token de pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transação de pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Falha no processamento do pagamento"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Use credenciais ativas para ativar o Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Chave publicável"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Dados recebidos com status de intenção inválido: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Dados recebidos sem status de intenção."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Dados recebidos sem a referência do comerciante"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Chave secreta"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"A conexão ao Stripe não está disponível em seu país. Use outro provedor de "
|
||||
"serviços de pagamento."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Mandato do Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID do método de pagamento Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Erro de proxy do Stripe: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Proxy do Stripe: houve um erro ao se comunicar com o proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Proxy do Stripe: não foi possível estabelecer a conexão."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"A comunicação com a API falhou.\n"
|
||||
"O Stripe nos forneceu as seguintes informações sobre o problema:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "O cliente saiu da página de pagamento."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "A chave usada exclusivamente para identificar a conta com o Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"O reembolso não foi realizado. Faça login em seu painel do Stripe para obter"
|
||||
" mais informações sobre esse assunto e resolver quaisquer discrepâncias "
|
||||
"contábeis."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "O código técnico deste provedor de pagamento."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "A transação não está vinculada a um token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Não foi possível converter o token de pagamento em uma nova API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Segredo de assinatura do webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Seu webhook do Stripe foi configurado com sucesso."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Não é possível criar um webhook do Stripe se a chave secreta do Stripe não "
|
||||
"estiver definida."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Não é possível definir o status do provedor como 'Ativado' até que sua "
|
||||
"integração ao Stripe seja concluída."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Não é possível definir o provedor como 'Modo de teste' enquanto ele estiver "
|
||||
"vinculado à sua conta Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Seu webhook do Stripe já está configurado."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Seu pedido"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Seu domínio da web foi verificado com sucesso."
|
213
i18n/ro.po
Normal file
213
i18n/ro.po
Normal file
@ -0,0 +1,213 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
336
i18n/ru.po
Normal file
336
i18n/ru.po
Normal file
@ -0,0 +1,336 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Irina Fedulova <istartlin@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# ILMIR <karamov@it-projects.info>, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ru\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "Невозможно отобразить форму оплаты"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Код"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Подключить Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Не удалось установить соединение с API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Доставка"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Включите Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Создайте свой веб-хук"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Получите секретный и публикуемый ключи"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Если на вашем аккаунте Stripe включен веб-хук, этот секрет подписи должен "
|
||||
"быть установлен для аутентификации сообщений, отправляемых из Stripe в Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "Неверные платежные реквизиты"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Не найдено ни одной транзакции, соответствующей ссылке %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Другие поставщики платежей"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Поставщик платежей"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr ""
|
||||
"Выберите поставщиков платежных услуг и включите способы оплаты при "
|
||||
"оформлении заказа"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Платежный токен"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "платеж"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Обработка платежа не удалась"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Чтобы включить Apple Pay, используйте реальные учетные данные."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Публичный ключ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Получены данные с недопустимым статусом намерения: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Получены данные с отсутствующим статусом намерения."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Полученные данные с отсутствующей ссылкой на продавца"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Секретный ключ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect недоступен в вашей стране, пожалуйста, воспользуйтесь другим "
|
||||
"платежным провайдером."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Мандат на полоску"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Идентификатор метода оплаты Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Ошибка Stripe Proxy: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
"Прокси-сервер Stripe: Произошла ошибка при взаимодействии с прокси-сервером."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Proxy: Не удалось установить соединение."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"Не удалось установить связь с API.\n"
|
||||
"Stripe предоставила нам следующую информацию о проблеме:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Клиент покинул страницу оплаты."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "Ключ, используемый исключительно для идентификации аккаунта в Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Возврат средств не был осуществлен. Пожалуйста, войдите в свою панель Stripe"
|
||||
" Dashboard, чтобы получить дополнительную информацию по этому вопросу и "
|
||||
"устранить все бухгалтерские несоответствия."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Технический код данного провайдера платежей."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Транзакция не привязана к токену."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Невозможно преобразовать платежный токен в новый API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Секрет подписи вебхуков"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Вы успешно настроили Stripe Webhook!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Вы не сможете создать Stripe Webhook, если у вас не установлен секретный "
|
||||
"ключ Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Вы не можете установить состояние провайдера на Enabled до тех пор, пока не "
|
||||
"завершится процесс подключения к Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Вы не можете перевести провайдера в тестовый режим, пока он связан с вашим "
|
||||
"аккаунтом Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Ваш вебхук Stripe уже настроен."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Ваш заказ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Ваш веб-домен был успешно проверен."
|
307
i18n/sk.po
Normal file
307
i18n/sk.po
Normal file
@ -0,0 +1,307 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2023\n"
|
||||
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kód"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Dodanie"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Platobný token"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Platobná transakcia"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
312
i18n/sl.po
Normal file
312
i18n/sl.po
Normal file
@ -0,0 +1,312 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Jasmina Macur <jasmina@hbs.si>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Tomaž Jug <tomaz@editor.si>, 2023
|
||||
# Matjaz Mozetic <m.mozetic@matmoz.si>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Matjaz Mozetic <m.mozetic@matmoz.si>, 2023\n"
|
||||
"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Oznaka"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Dostava"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Ponudnik plačil"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Ponudniki plačil"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Plačilni žeton"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Plačilna transakcija"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Storitev Stripe Connect v vaši državi ni na voljo, zato uporabite drugega "
|
||||
"ponudnika plačilnih storitev."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
331
i18n/sr.po
Normal file
331
i18n/sr.po
Normal file
@ -0,0 +1,331 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, 2023
|
||||
# Milan Bojovic <mbojovic@outlook.com>, 2024
|
||||
# コフスタジオ, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: コフスタジオ, 2024\n"
|
||||
"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Connect Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Could not establish the connection to the API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Isporuka"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Enable Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Generate your webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Get your Secret and Publishable keys"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "No transaction found matching reference %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Provajder plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Provajderi plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Payment Token"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transakcija plaćanja"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Please use live credentials to enable Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Publishable Key"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Received data with invalid intent status: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Received data with missing intent status."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Received data with missing merchant reference"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Tajni ključ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect nije dostupan u vašoj zemlji, molimo vas da koristite drugog "
|
||||
"provajdera plaćanja."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Stripe Payment Method ID"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripe Proxy error: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Proxy: Could not establish the connection."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "The customer left the payment page."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "The key solely used to identify the account with Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "The technical code of this payment provider."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "The transaction is not linked to a token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Unable to convert payment token to new API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook Signing Secret"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "You Stripe Webhook was successfully set up!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Your Stripe Webhook is already set up."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Your order"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Your web domain was successfully verified."
|
217
i18n/sr@latin.po
Normal file
217
i18n/sr@latin.po
Normal file
@ -0,0 +1,217 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
# Nemanja Dragovic <nemanjadragovic94@gmail.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
|
||||
"PO-Revision-Date: 2017-10-24 09:00+0000\n"
|
||||
"Last-Translator: Nemanja Dragovic <nemanjadragovic94@gmail.com>, 2017\n"
|
||||
"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n"
|
||||
"Language: sr@latin\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_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_acquirer
|
||||
msgid "Payment Acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
|
||||
msgid "Payment Acquirers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_account_payment_method
|
||||
msgid "Payment Methods"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
|
||||
msgid "Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
|
||||
msgid "Stripe Payment Intent ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
|
||||
msgid "The Payment Service Provider to use with this acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: code:addons/payment_stripe/models/payment_acquirer.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr ""
|
326
i18n/sv.po
Normal file
326
i18n/sv.po
Normal file
@ -0,0 +1,326 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Kim Asplund <kim.asplund@gmail.com>, 2023
|
||||
# Anders Wallenquist <anders.wallenquist@vertel.se>, 2023
|
||||
# Simon S, 2023
|
||||
# Lasse L, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Lasse L, 2023\n"
|
||||
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sv\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Anslut till Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Det gick inte att upprätta anslutningen till API:et."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Leverans"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Aktivera Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Generera din webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Hämta dina hemliga och publicerbara nycklar"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Om en webhook är aktiverad på ditt Stripe-konto måste denna "
|
||||
"signeringshemlighet ställas in för att autentisera de meddelanden som "
|
||||
"skickas från Stripe till Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Ingen transaktion hittades som matchar referensen %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Betalningsleverantör"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Betalningsleverantörer"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Betalnings-token"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Betalningstransaktion"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Använd live-autentiseringsuppgifter för att aktivera Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Publik nyckel"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Mottagen data med ogiltig avsiktsstatus: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Mottagna data med status för saknad avsikt."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Mottagna data med saknad handelsreferens"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Hemlig nyckel"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID för betalningsmetod för Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Fel på Stripe Proxy: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripe Proxy: Ett fel uppstod vid kommunikationen med proxyn."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Proxy: Kunde inte upprätta anslutningen."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"Kommunikationen med API misslyckades.\n"
|
||||
"Stripe gav oss följande information om problemet:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Kunden lämnade betalningssidan."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "Den nyckel som enbart används för att identifiera kontot hos Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Återbetalningen gick inte igenom. Logga in på din Stripe Dashboard för att "
|
||||
"få mer information om ärendet och åtgärda eventuella avvikelser i "
|
||||
"bokföringen."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Den tekniska koden för denna betalningsleverantör."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Transaktionen är inte kopplad till en token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Det gick inte att konvertera betalningstoken till nytt API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Signeringshemlighet för webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Din Stripe Webhook har konfigurerats framgångsrikt!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Du kan inte skapa en Stripe Webhook om din Stripe hemliga nyckel inte är "
|
||||
"angiven."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Du kan inte ange leverantörsstatus till Aktiverad förrän din onboarding till"
|
||||
" Stripe är klar."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Du kan inte ställa in leverantören i testläge när den är kopplad till ditt "
|
||||
"Stripe-konto."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Din Stripe Webhook är redan konfigurerad."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Din beställning"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Din webbdomän har verifierats framgångsrikt."
|
331
i18n/th.po
Normal file
331
i18n/th.po
Normal file
@ -0,0 +1,331 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Rasareeyar Lappiam, 2024
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: th\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "ไม่สามารถแสดงแบบฟอร์มการชำระเงินได้"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "โค้ด"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "เชื่อมต่อ Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "ไม่สามารถสร้างการเชื่อมต่อกับ API ได้"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "การจัดส่ง"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "เปิดใช้งาน Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "สร้างเว็บฮุคของคุณ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "รับคีย์ลับและคีย์ที่เผยแพร่ได้ของคุณ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"หากเปิดใช้งานเว็บฮุคในบัญชี Stripe ของคุณ "
|
||||
"ต้องตั้งค่าความลับในการลงนามนี้เพื่อตรวจสอบสิทธิ์ข้อความที่ส่งจาก Stripe "
|
||||
"ไปยัง Odoo"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "รายละเอียดการชำระเงินไม่ถูกต้อง"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "ไม่พบธุรกรรมที่ตรงกับการอ้างอิง %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "ผู้ให้บริการชำระเงินรายอื่น"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "ผู้ให้บริการชำระเงิน"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "ผู้ให้บริการชำระเงิน"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "โทเค็นการชำระเงิน"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "ธุรกรรมสำหรับการชำระเงิน"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "การประมวลผลการชำระเงินล้มเหลว"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "โปรดใช้ข้อมูลประจำตัวแบบไลฟ์เพื่อเปิดใช้งาน Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "คีย์ที่เผยแพร่ได้"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "ได้รับข้อมูลที่มีสถานะเจตนาที่ไม่ถูกต้อง: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "ได้รับข้อมูลโดยไม่มีมีสถานะเจตนา"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "ได้รับข้อมูลโดยไม่มีการอ้างอิงผู้ขาย"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "คีย์ลับ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect ไม่สามารถใช้งานได้ในประเทศของคุณ "
|
||||
"โปรดใช้ผู้ให้บริการชำระเงินรายอื่น"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "ข้อบังคับ Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ไอดีวิธีการชำระเงิน Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "ข้อผิดพลาด Stripe Proxy: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripe Proxy: เกิดข้อผิดพลาดขณะสื่อสารกับพร็อกซี"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Proxy: ไม่สามารถสร้างการเชื่อมต่อได้"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"การสื่อสารกับ API ล้มเหลว\n"
|
||||
"Stripe ให้ข้อมูลเกี่ยวกับปัญหาดังต่อไปนี้:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "ลูกค้าออกจากหน้าชำระเงิน"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "คีย์ที่ใช้เพื่อระบุบัญชีกับ Stripe เท่านั้น"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"การคืนเงินไม่สำเร็จ โปรดเข้าสู่ระบบแดชบอร์ด Stripe "
|
||||
"ของคุณเพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนั้น "
|
||||
"และแก้ไขความคลาดเคลื่อนทางบัญชี"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "รหัสทางเทคนิคของผู้ให้บริการชำระเงินรายนี้"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "ธุรกรรมไม่ได้เชื่อมโยงกับโทเค็น"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "ไม่สามารถแปลงโทเค็นการชำระเงินเป็น API ใหม่ได้"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "ความลับในการลงนามเว็บฮุค"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "เว็บฮุค Stripe ของคุณถูกตั้งค่าเรียบร้อยแล้ว!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"คุณไม่สามารถสร้างเว็บฮุค Stripe ได้ หากไม่ได้ตั้งค่าคีย์ลับ Stripe ของคุณ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"คุณไม่สามารถตั้งค่าสถานะผู้ให้บริการเป็นเปิดใช้งานได้จนกว่าการเริ่มต้นใช้งาน"
|
||||
" Stripe จะเสร็จสมบูรณ์"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"คุณไม่สามารถตั้งค่าผู้ให้บริการเป็นโหมดทดสอบในขณะที่เชื่อมโยงกับบัญชี Stripe"
|
||||
" ของคุณได้"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "เว็บฮุค Stripe ของคุณได้รับการตั้งค่าแล้ว"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "คำสั่งของคุณ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "โดเมนเว็บของคุณได้รับการยืนยันเรียบร้อยแล้ว"
|
323
i18n/tr.po
Normal file
323
i18n/tr.po
Normal file
@ -0,0 +1,323 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Murat Kaplan <muratk@projetgrup.com>, 2023
|
||||
# abc Def <hdogan1974@gmail.com>, 2023
|
||||
# Ediz Duman <neps1192@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Tugay Hatıl <tugayh@projetgrup.com>, 2023
|
||||
# Umur Akın <umura@projetgrup.com>, 2023
|
||||
# Nadir Gazioglu <nadirgazioglu@gmail.com>, 2023
|
||||
# Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2023\n"
|
||||
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: tr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Kod"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Stripe Bağlantısı"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "API bağlantısı kurulamadı."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Teslimat"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Apple Pay aktifleştir"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Web kancanızı oluşturun"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Gizli ve Yayınlanabilir anahtarlarınızı alın"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Stripe hesabınızda bir web kancası etkinleştirilmişse, bu imzalama parolası "
|
||||
"Stripe'tan Odoo'ya gönderilen iletilerin kimliğini doğrulamak için "
|
||||
"ayarlanmalıdır."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Referans %s eşleşen bir işlem bulunamadı."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Ödeme Sağlayıcı"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Ödeme Sağlayıcıları"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Ödeme Belirteci"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Ödeme İşlemi"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Yayınlanabilir Anahtar"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Geçersiz niyet durumuyla alınan veriler: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Eksik niyet durumuyla alınan veriler."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Satıcı referansı eksik olan alınan veriler"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Gizli Şifre"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect ülkenizde kullanılamıyor, lütfen başka bir ödeme sağlayıcısı "
|
||||
"kullanın."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Stripe Ödeme Yöntemi Kimliği"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripe Proxy hatası: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripe Proxy: Proxy ile iletişim kurulurken bir hata oluştu."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe Proxy: Bağlantı kurulamadı."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"API ile iletişim başarısız oldu.\n"
|
||||
"Stripe bize sorun hakkında aşağıdaki bilgileri verdi:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "Yalnızca hesabı Stripe ile tanımlamak için kullanılan anahtar"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.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_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "İşlem bir belirteçle bağlantılı değildir."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Ödeme belirteci yeni API'ye dönüştürülemiyor."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook İmzalama Sırrı"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "You Stripe Webhook başarıyla kuruldu!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Stripe Gizli Anahtarınız ayarlanmamışsa Stripe Web Kancası oluşturamazsınız."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Stripe Webhook'unuz zaten ayarlanmış."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Your order"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr ""
|
328
i18n/uk.po
Normal file
328
i18n/uk.po
Normal file
@ -0,0 +1,328 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023\n"
|
||||
"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: uk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Код"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Підключіть Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Не вдалося встановити з’єднання з API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Доставка"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Увімкнути Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Створіть ваш webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Отримайте ваш секретний та публічний ключ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Якщо вебхук увімкнено у вашому обліковому записі Stripe, цей секрет підпису "
|
||||
"має бути встановлений для автентифікації повідомлень, надісланих від Stripe "
|
||||
"до Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Не знайдено жодної транзакції, що відповідає референсу %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Інші провайдери платежу"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Провайдер платежу"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Провайдери платежу"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Токен оплати"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Платіжна операція"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "Щоб увімкнути Apple Pay, використовуйте живі облікові дані."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Публічний ключ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Отримані дані з недійсним статусом наміру: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Отримані дані із відсутнім статусом наміру."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Отримані дані з відсутнім посиланням на мерчант"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Секретний ключ"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Підключення Stripe недоступне у вашій країні, скористайтеся іншим "
|
||||
"постачальником платіжних послуг."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Stripe Mandate"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID способу оплати Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Помилка Stripe Proxy: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Проксі Stripe: Виникла помилка під час з'єднання з проксі."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Проксі Stripe: Не вдалося встановити з’єднання."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"З'єднання з API не вдалося.\n"
|
||||
"Stripe надав нам наступні інформацію про проблему:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Клієнтпокинув сторінку оплати."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr ""
|
||||
"Ключ, який використовується виключно для ідентифікації облікового запису за "
|
||||
"допомогою Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Повернення не відбулося. Будь ласка, увійдіть на свою інформаційну панель "
|
||||
"Stripe, щоб отримати більше інформації з цього приводу та усунути будь-які "
|
||||
"розбіжності в обліку."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "Технічний код цього провайдера платежу."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Транзакція не зв'язана з токеном."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Неможливо конвертувати платіжний токен на новий API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Секретний ключ підписання вебхуку"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Ваш вебхук Stripe було успішно встановлено!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Ви не можете створити вебхук Stripe якщо ваш секретний клю Stripe не "
|
||||
"встановлено."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Ви не можете встановити статус провайдеро на Підключено, доки не буде "
|
||||
"завершено підключення до Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Ви не можете перевести провайдера в тестовий режим, поки він пов’язаний із "
|
||||
"вашим обліковим записом Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Ваш вебхук Stripe вже встановлено."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Ваше замовлення"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Ваш веб-домен успішно перевірено."
|
324
i18n/vi.po
Normal file
324
i18n/vi.po
Normal file
@ -0,0 +1,324 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Thi Huong Nguyen, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Thi Huong Nguyen, 2023\n"
|
||||
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: vi\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Mã"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "Connect Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "Không thể thiết lập kết nối với API."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "Giao hàng"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "Bật Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "Tạo webhook của bạn"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "Lấy khóa bí mật và có thể hiển thị của bạn"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr ""
|
||||
"Nếu webhook được bật trên tài khoản Stripe của bạn, mật khẩu chữ ký này phải"
|
||||
" được thiết lập để xác thực các thông báo được gửi từ Stripe đến Odoo."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "Không tìm thấy giao dịch nào khớp với mã %s."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "Các nhà cung cấp dịch vụ thanh toán khác"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Nhà cung cấp dịch vụ thanh toán"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "Nhà cung cấp dịch vụ thanh toán"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "Mã thanh toán"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Giao dịch thanh toán"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "Xử lý thanh toán không thành công"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr ""
|
||||
"Vui lòng dùng thông tin đăng nhập đang sử dụng để kích hoạt Apple Pay."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "Mã khóa có thể hiển thị "
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "Dữ liệu đã nhận với trạng thái mục đích không hợp lệ: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "Dữ liệu đã nhận bị thiếu trạng thái mục đích."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "Dữ liệu đã nhận bị thiếu mã người bán"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "Mã khóa bí mật"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr ""
|
||||
"Stripe Connect không khả dụng ở quốc gia của bạn, vui lòng sử dụng nhà cung "
|
||||
"cấp dịch vụ thanh toán khác."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Uỷ nhiệm Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "ID phương thức thanh toán Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Lỗi proxy Stripe: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Proxy Stripe: Đã xảy ra lỗi khi liên lạc với proxy."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Proxy Stripe: Không thể thiết lập kết nối."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"Giao tiếp với API không thành công.\n"
|
||||
"Stripe đã cung cấp cho chúng tôi thông tin sau:\n"
|
||||
"'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "Khách hàng đã rời khỏi trang thanh toán."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "Mã khoá chỉ được sử dụng để xác định tài khoản với Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr ""
|
||||
"Hoàn tiền không được thực hiện. Vui lòng đăng nhập vào Trang tổng quan "
|
||||
"Stripe của bạn để biết thêm thông tin về vấn đề đó và xử lý các chênh lệch "
|
||||
"về kế toán."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.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_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "Giao dịch không được liên kết với token."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "Không thể chuyển đổi token thanh toán sang API mới."
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Mật khẩu chữ ký Webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "Webhook Stripe của bạn đã được thiết lập thành công!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr ""
|
||||
"Bạn không thể tạo Webhook Stripe nếu không thiết lập Mã khóa bí mật Stripe."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr ""
|
||||
"Bạn không thể đặt trạng thái nhà cung cấp thành Đã bật cho đến khi quá trình"
|
||||
" hướng dẫn Stripe của bạn hoàn tất."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr ""
|
||||
"Bạn không thể đặt nhà cung cấp ở Chế độ kiểm thử khi nhà cung cấp đó được "
|
||||
"liên kết với tài khoản Stripe của bạn."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "Webhook Stripe của bạn đã được thiết lập."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "Đơn hàng của bạn"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "Miền trang web của bạn đã được xác minh thành công."
|
320
i18n/zh_CN.po
Normal file
320
i18n/zh_CN.po
Normal file
@ -0,0 +1,320 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023
|
||||
# Chloe Wang, 2023
|
||||
# Jeffery CHEN <jeffery9@gmail.com>, 2024
|
||||
# Wil Odoo, 2024
|
||||
# 湘子 南 <1360857908@qq.com>, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: 湘子 南 <1360857908@qq.com>, 2024\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: zh_CN\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "无法显示付款表单"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "代码"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "连接 Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "无法建立与API的连接。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "交货"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "启用 Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "生成您的webhook"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "获得您的Secret和可发布的密钥"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr "如果在您的Stripe账户上启用了webhook,就必须设置这个签名秘密来验证从Stripe发送到 ERP 的信息."
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "付款信息不正确"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "没有发现与参考文献%s相匹配的交易。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "其他支付提供商"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "支付提供商"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "支付提供商"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "付款令牌"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "付款交易"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "付款处理失败"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "请使用实时登录资讯启用 Apple Pay。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "公共的密钥"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "收到的数据具有无效的意图状态:%s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "收到的数据有缺失的意向性状态。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "收到的数据中缺少商户参考信息"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "密钥"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr "Stripe Connect 在您所在的国家/地区不可用,请使用其他支付提供商。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Stripe 授权"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Stripe 付款方式 ID"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripe 代理错误:%(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripe代理:在与代理进行通信时发生了错误。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe代理:无法建立连接。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"与 API 通信失败。\n"
|
||||
"就该问题,Stripe 提供了以下信息:'%s'"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "客户已离开支付页面。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "用于识别 Stripe 账户的唯一密钥"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr "退款未完成。请登录您的 Stripe 控制面板,了解有关信息,并处理会计差异。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "该支付提供商的技术代码。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "该交易没有与令牌挂钩。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "无法将支付令牌转换为新的API。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "Webhook签名Secret"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "您的Stripe Webhook已经成功设置了!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr "如果您的Stripe密匙没有设置,您就不能创建一个Stripe Webhook。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr "完成 Stripe 新手简介之前,无法将提供商状态设置为“已启用”。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr "当提供商连接至您的 Stripe 账户时,不能将其设置为测试模式。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "您的Stripe Webhook已经设置好了。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "您的订单"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "您的网域已成功验证。"
|
318
i18n/zh_TW.po
Normal file
318
i18n/zh_TW.po
Normal file
@ -0,0 +1,318 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_stripe
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Tony Ng, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:56+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Tony Ng, 2024\n"
|
||||
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: zh_TW\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Cannot display the payment form"
|
||||
msgstr "未能顯示付款表單"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "代碼"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Connect Stripe"
|
||||
msgstr "連線至 Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Could not establish the connection to the API."
|
||||
msgstr "無法建立與 API 的連線。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Delivery"
|
||||
msgstr "送貨"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Enable Apple Pay"
|
||||
msgstr "啟用 Apple Pay"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Generate your webhook"
|
||||
msgstr "產生你的網絡鈎子(webhook)"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
|
||||
msgid "Get your Secret and Publishable keys"
|
||||
msgstr "獲取你的秘密金鑰及可發佈密鑰"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid ""
|
||||
"If a webhook is enabled on your Stripe account, this signing secret must be "
|
||||
"set to authenticate the messages sent from Stripe to Odoo."
|
||||
msgstr "若你的 Stripe 帳戶啟用了網絡鈎子(webhook),便必須設定此簽章密鑰,以驗證從 Stripe 傳送到 Odoo 的訊息。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect payment details"
|
||||
msgstr "付款資料不正確"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "No transaction found matching reference %s."
|
||||
msgstr "找不到符合參考 %s 的交易。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Other Payment Providers"
|
||||
msgstr "其他付款服務商"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "付款服務商"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
|
||||
msgid "Payment Providers"
|
||||
msgstr "付款服務商"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_token
|
||||
msgid "Payment Token"
|
||||
msgstr "付款代碼"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model,name:payment_stripe.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "付款交易"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
|
||||
#, python-format
|
||||
msgid "Payment processing failed"
|
||||
msgstr "付款處理失敗"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Please use live credentials to enable Apple Pay."
|
||||
msgstr "請使用實時登入資訊啟用 Apple Pay。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "Publishable Key"
|
||||
msgstr "可發佈密鑰"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with invalid intent status: %s"
|
||||
msgstr "收到資料,但意圖狀態無效: %s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing intent status."
|
||||
msgstr "收到資料,但缺漏意圖狀態。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "Received data with missing merchant reference"
|
||||
msgstr "收到資料,但缺漏商家參考"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
|
||||
msgid "Secret Key"
|
||||
msgstr "密鑰"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
|
||||
msgid "Stripe"
|
||||
msgstr "Stripe"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Stripe Connect is not available in your country, please use another payment "
|
||||
"provider."
|
||||
msgstr "你所在的國家/地區未有 Stripe Connect 服務。請使用其他付款服務商。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
|
||||
msgid "Stripe Mandate"
|
||||
msgstr "Stripe 授權"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
|
||||
msgid "Stripe Payment Method ID"
|
||||
msgstr "Stripe 付款方法識別碼"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy error: %(error)s"
|
||||
msgstr "Stripe 代理錯誤: %(error)s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
|
||||
msgstr "Stripe 代理程式:與代理程式通訊時發生錯誤。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Stripe Proxy: Could not establish the connection."
|
||||
msgstr "Stripe 代理程式:無法建立連線。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n"
|
||||
"'%s'"
|
||||
msgstr ""
|
||||
"與 API 通訊失敗。\n"
|
||||
"就該問題,Stripe 向我們提供了以下資訊:\n"
|
||||
"%s"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The customer left the payment page."
|
||||
msgstr "客戶離開了付款頁面。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
|
||||
msgid "The key solely used to identify the account with Stripe"
|
||||
msgstr "只用於識別 Stripe 帳戶的密鑰"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
msgstr "退款未能成功完成。請登入你的 Stripe 概覽,以獲取有關此事的更多資訊,並解決任何會計差異。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "此付款服務商的技術代碼。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_transaction.py:0
|
||||
#, python-format
|
||||
msgid "The transaction is not linked to a token."
|
||||
msgstr "交易未有連結至代碼。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_token.py:0
|
||||
#, python-format
|
||||
msgid "Unable to convert payment token to new API."
|
||||
msgstr "未能將付款代碼轉換至新的 API。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
|
||||
msgid "Webhook Signing Secret"
|
||||
msgstr "網絡鈎子簽章秘密"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "You Stripe Webhook was successfully set up!"
|
||||
msgstr "已成功設定你的 Stripe 網絡鈎子(webhook)!"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
|
||||
msgstr "若未有設定 Stripe 秘密金鑰,便無法建立 Stripe 網絡鈎子(webhook)。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe"
|
||||
" is completed."
|
||||
msgstr "完成 Stripe 新手簡介之前,不可將服務商狀態設為「已啟用」。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe"
|
||||
" account."
|
||||
msgstr "服務商連結至你的 Stripe 帳戶時,不可將它設為測試模式。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your Stripe Webhook is already set up."
|
||||
msgstr "你的 Stripe 網絡鈎子(webhook)已經設定好。"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-javascript
|
||||
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
|
||||
#, python-format
|
||||
msgid "Your order"
|
||||
msgstr "你的訂單"
|
||||
|
||||
#. module: payment_stripe
|
||||
#. odoo-python
|
||||
#: code:addons/payment_stripe/models/payment_provider.py:0
|
||||
#, python-format
|
||||
msgid "Your web domain was successfully verified."
|
||||
msgstr "你的網域已成功驗證。"
|
5
models/__init__.py
Normal file
5
models/__init__.py
Normal 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
|
512
models/payment_provider.py
Normal file
512
models/payment_provider.py
Normal file
@ -0,0 +1,512 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import json
|
||||
import logging
|
||||
import uuid
|
||||
|
||||
import requests
|
||||
from werkzeug.urls import url_encode, url_join, url_parse
|
||||
|
||||
from odoo import _, api, fields, models
|
||||
from odoo.exceptions import RedirectWarning, UserError, ValidationError
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment_stripe import const, utils as stripe_utils
|
||||
from odoo.addons.payment_stripe.controllers.main import StripeController
|
||||
from odoo.addons.payment_stripe.controllers.onboarding import OnboardingController
|
||||
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class PaymentProvider(models.Model):
|
||||
_inherit = 'payment.provider'
|
||||
|
||||
code = fields.Selection(
|
||||
selection_add=[('stripe', "Stripe")], ondelete={'stripe': 'set default'})
|
||||
stripe_publishable_key = fields.Char(
|
||||
string="Publishable Key", help="The key solely used to identify the account with Stripe",
|
||||
required_if_provider='stripe')
|
||||
stripe_secret_key = fields.Char(
|
||||
string="Secret Key", required_if_provider='stripe', groups='base.group_system')
|
||||
stripe_webhook_secret = fields.Char(
|
||||
string="Webhook Signing Secret",
|
||||
help="If a webhook is enabled on your Stripe account, this signing secret must be set to "
|
||||
"authenticate the messages sent from Stripe to Odoo.",
|
||||
groups='base.group_system')
|
||||
|
||||
#=== COMPUTE METHODS ===#
|
||||
|
||||
def _compute_feature_support_fields(self):
|
||||
""" Override of `payment` to enable additional features. """
|
||||
super()._compute_feature_support_fields()
|
||||
self.filtered(lambda p: p.code == 'stripe').update({
|
||||
'support_express_checkout': True,
|
||||
'support_manual_capture': 'full_only',
|
||||
'support_refund': 'partial',
|
||||
'support_tokenization': True,
|
||||
})
|
||||
|
||||
#=== CONSTRAINT METHODS ===#
|
||||
|
||||
@api.constrains('state', 'stripe_publishable_key', 'stripe_secret_key')
|
||||
def _check_state_of_connected_account_is_never_test(self):
|
||||
""" Check that the provider of a connected account can never been set to 'test'.
|
||||
|
||||
This constraint is defined in the present module to allow the export of the translation
|
||||
string of the `ValidationError` should it be raised by modules that would fully implement
|
||||
Stripe Connect.
|
||||
|
||||
Additionally, the field `state` is used as a trigger for this constraint to allow those
|
||||
modules to indirectly trigger it when writing on custom fields. Indeed, by always writing on
|
||||
`state` together with writing on those custom fields, the constraint would be triggered.
|
||||
|
||||
:return: None
|
||||
:raise ValidationError: If the provider of a connected account is set in state 'test'.
|
||||
"""
|
||||
for provider in self:
|
||||
if provider.state == 'test' and provider._stripe_has_connected_account():
|
||||
raise ValidationError(_(
|
||||
"You cannot set the provider to Test Mode while it is linked with your Stripe "
|
||||
"account."
|
||||
))
|
||||
|
||||
def _stripe_has_connected_account(self):
|
||||
""" Return whether the provider is linked to a connected Stripe account.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
Note: self.ensure_one()
|
||||
|
||||
:return: Whether the provider is linked to a connected Stripe account
|
||||
:rtype: bool
|
||||
"""
|
||||
self.ensure_one()
|
||||
return False
|
||||
|
||||
@api.constrains('state')
|
||||
def _check_onboarding_of_enabled_provider_is_completed(self):
|
||||
""" Check that the provider cannot be set to 'enabled' if the onboarding is ongoing.
|
||||
|
||||
This constraint is defined in the present module to allow the export of the translation
|
||||
string of the `ValidationError` should it be raised by modules that would fully implement
|
||||
Stripe Connect.
|
||||
|
||||
:return: None
|
||||
:raise ValidationError: If the provider of a connected account is set in state 'enabled'
|
||||
while the onboarding is not finished.
|
||||
"""
|
||||
for provider in self:
|
||||
if provider.state == 'enabled' and provider._stripe_onboarding_is_ongoing():
|
||||
raise ValidationError(_(
|
||||
"You cannot set the provider state to Enabled until your onboarding to Stripe "
|
||||
"is completed."
|
||||
))
|
||||
|
||||
def _stripe_onboarding_is_ongoing(self):
|
||||
""" Return whether the provider is linked to an ongoing onboarding to Stripe Connect.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
Note: self.ensure_one()
|
||||
|
||||
:return: Whether the provider is linked to an ongoing onboarding to Stripe Connect
|
||||
:rtype: bool
|
||||
"""
|
||||
self.ensure_one()
|
||||
return False
|
||||
|
||||
# === ACTION METHODS === #
|
||||
|
||||
def action_stripe_connect_account(self, menu_id=None):
|
||||
""" Create a Stripe Connect account and redirect the user to the next onboarding step.
|
||||
|
||||
If the provider is already enabled, close the current window. Otherwise, generate a Stripe
|
||||
Connect onboarding link and redirect the user to it. If provided, the menu id is included in
|
||||
the URL the user is redirected to when coming back on Odoo after the onboarding. If the link
|
||||
generation failed, redirect the user to the provider form.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
Note: self.ensure_one()
|
||||
|
||||
:param int menu_id: The menu from which the user started the onboarding step, as an
|
||||
`ir.ui.menu` id.
|
||||
:return: The next step action
|
||||
:rtype: dict
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
if self.env.company.country_id.code not in const.SUPPORTED_COUNTRIES:
|
||||
raise RedirectWarning(
|
||||
_(
|
||||
"Stripe Connect is not available in your country, please use another payment"
|
||||
" provider."
|
||||
),
|
||||
self.env.ref('payment.action_payment_provider').id,
|
||||
_("Other Payment Providers"),
|
||||
)
|
||||
|
||||
if self.state == 'enabled':
|
||||
self.env['onboarding.onboarding.step'].action_validate_step_payment_provider()
|
||||
action = {'type': 'ir.actions.act_window_close'}
|
||||
else:
|
||||
# Account creation
|
||||
connected_account = self._stripe_fetch_or_create_connected_account()
|
||||
|
||||
# Link generation
|
||||
if not menu_id:
|
||||
# Fall back on `account_payment`'s menu if it is installed. If not, the user is
|
||||
# redirected to the provider's form view but without any menu in the breadcrumb.
|
||||
menu = self.env.ref('account_payment.payment_provider_menu', False)
|
||||
menu_id = menu and menu.id # Only set if `account_payment` is installed.
|
||||
|
||||
account_link_url = self._stripe_create_account_link(connected_account['id'], menu_id)
|
||||
if account_link_url:
|
||||
action = {
|
||||
'type': 'ir.actions.act_url',
|
||||
'url': account_link_url,
|
||||
'target': 'self',
|
||||
}
|
||||
else:
|
||||
action = {
|
||||
'type': 'ir.actions.act_window',
|
||||
'model': 'payment.provider',
|
||||
'views': [[False, 'form']],
|
||||
'res_id': self.id,
|
||||
}
|
||||
|
||||
return action
|
||||
|
||||
def action_stripe_create_webhook(self):
|
||||
""" Create a webhook and return a feedback notification.
|
||||
|
||||
Note: This action only works for instances using a public URL
|
||||
|
||||
:return: The feedback notification
|
||||
:rtype: dict
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
if self.stripe_webhook_secret:
|
||||
message = _("Your Stripe Webhook is already set up.")
|
||||
notification_type = 'warning'
|
||||
elif not self.stripe_secret_key:
|
||||
message = _("You cannot create a Stripe Webhook if your Stripe Secret Key is not set.")
|
||||
notification_type = 'danger'
|
||||
else:
|
||||
webhook = self._stripe_make_request(
|
||||
'webhook_endpoints', payload={
|
||||
'url': self._get_stripe_webhook_url(),
|
||||
'enabled_events[]': const.HANDLED_WEBHOOK_EVENTS,
|
||||
'api_version': const.API_VERSION,
|
||||
}
|
||||
)
|
||||
self.stripe_webhook_secret = webhook.get('secret')
|
||||
message = _("You Stripe Webhook was successfully set up!")
|
||||
notification_type = 'info'
|
||||
|
||||
return {
|
||||
'type': 'ir.actions.client',
|
||||
'tag': 'display_notification',
|
||||
'params': {
|
||||
'message': message,
|
||||
'sticky': False,
|
||||
'type': notification_type,
|
||||
'next': {'type': 'ir.actions.act_window_close'}, # Refresh the form to show the key
|
||||
}
|
||||
}
|
||||
|
||||
def action_stripe_verify_apple_pay_domain(self):
|
||||
""" Verify the web domain with Stripe to enable Apple Pay.
|
||||
|
||||
The domain is sent to Stripe API for them to verify that it is valid by making a request to
|
||||
the `/.well-known/apple-developer-merchantid-domain-association` route. If the domain is
|
||||
valid, it is registered to use with Apple Pay.
|
||||
See https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay.
|
||||
|
||||
:return dict: A client action with a success message.
|
||||
:raise UserError: If test keys are used to make the request.
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
web_domain = url_parse(self.get_base_url()).netloc
|
||||
response_content = self._stripe_make_request('apple_pay/domains', payload={
|
||||
'domain_name': web_domain
|
||||
})
|
||||
if not response_content['livemode']:
|
||||
# If test keys are used to make the request, Stripe will respond with an HTTP 200 but
|
||||
# will not register the domain. Ask the user to use live credentials.
|
||||
raise UserError(_("Please use live credentials to enable Apple Pay."))
|
||||
|
||||
return {
|
||||
'type': 'ir.actions.client',
|
||||
'tag': 'display_notification',
|
||||
'params': {
|
||||
'message': _("Your web domain was successfully verified."),
|
||||
'type': 'success',
|
||||
},
|
||||
}
|
||||
|
||||
def _get_stripe_webhook_url(self):
|
||||
return url_join(self.get_base_url(), StripeController._webhook_url)
|
||||
|
||||
# === BUSINESS METHODS - PAYMENT FLOW === #
|
||||
|
||||
def _stripe_make_request(
|
||||
self, endpoint, payload=None, method='POST', offline=False, idempotency_key=None
|
||||
):
|
||||
""" Make a request to Stripe API at the specified endpoint.
|
||||
|
||||
Note: self.ensure_one()
|
||||
|
||||
:param str endpoint: The endpoint to be reached by the request
|
||||
:param dict payload: The payload of the request
|
||||
:param str method: The HTTP method of the request
|
||||
:param bool offline: Whether the operation of the transaction being processed is 'offline'
|
||||
:param str idempotency_key: The idempotency key to pass in the request.
|
||||
:return The JSON-formatted content of the response
|
||||
:rtype: dict
|
||||
:raise: ValidationError if an HTTP error occurs
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
url = url_join('https://api.stripe.com/v1/', endpoint)
|
||||
headers = {
|
||||
'AUTHORIZATION': f'Bearer {stripe_utils.get_secret_key(self)}',
|
||||
'Stripe-Version': const.API_VERSION, # SetupIntent requires a specific version.
|
||||
**self._get_stripe_extra_request_headers(),
|
||||
}
|
||||
if method == 'POST' and idempotency_key:
|
||||
headers['Idempotency-Key'] = idempotency_key
|
||||
try:
|
||||
response = requests.request(method, url, data=payload, headers=headers, timeout=60)
|
||||
# Stripe can send 4XX errors for payment failures (not only for badly-formed requests).
|
||||
# Check if an error code is present in the response content and raise only if not.
|
||||
# See https://stripe.com/docs/error-codes.
|
||||
# If the request originates from an offline operation, don't raise to avoid a cursor
|
||||
# rollback and return the response as-is for flow-specific handling.
|
||||
if not response.ok \
|
||||
and not offline \
|
||||
and 400 <= response.status_code < 500 \
|
||||
and response.json().get('error'): # The 'code' entry is sometimes missing
|
||||
try:
|
||||
response.raise_for_status()
|
||||
except requests.exceptions.HTTPError:
|
||||
_logger.exception("invalid API request at %s with data %s", url, payload)
|
||||
error_msg = response.json().get('error', {}).get('message', '')
|
||||
raise ValidationError(
|
||||
"Stripe: " + _(
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n'%s'", error_msg
|
||||
)
|
||||
)
|
||||
except requests.exceptions.ConnectionError:
|
||||
_logger.exception("unable to reach endpoint at %s", url)
|
||||
raise ValidationError("Stripe: " + _("Could not establish the connection to the API."))
|
||||
return response.json()
|
||||
|
||||
def _get_stripe_extra_request_headers(self):
|
||||
""" Return the extra headers for the Stripe API request.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
|
||||
:return: The extra request headers.
|
||||
:rtype: dict
|
||||
"""
|
||||
return {}
|
||||
|
||||
# === BUSINESS METHODS - STRIPE CONNECT ONBOARDING === #
|
||||
|
||||
def _stripe_fetch_or_create_connected_account(self):
|
||||
""" Fetch the connected Stripe account and create one if not already done.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
|
||||
:return: The connected account
|
||||
:rtype: dict
|
||||
"""
|
||||
return self._stripe_make_proxy_request(
|
||||
'accounts', payload=self._stripe_prepare_connect_account_payload()
|
||||
)
|
||||
|
||||
def _stripe_prepare_connect_account_payload(self):
|
||||
""" Prepare the payload for the creation of a connected account in Stripe format.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
Note: self.ensure_one()
|
||||
|
||||
:return: The Stripe-formatted payload for the creation request
|
||||
:rtype: dict
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
return {
|
||||
'type': 'standard',
|
||||
'country': self.company_id.country_id.code,
|
||||
'email': self.company_id.email,
|
||||
'business_type': 'individual',
|
||||
'company[address][city]': self.company_id.city or '',
|
||||
'company[address][country]': self.company_id.country_id.code or '',
|
||||
'company[address][line1]': self.company_id.street or '',
|
||||
'company[address][line2]': self.company_id.street2 or '',
|
||||
'company[address][postal_code]': self.company_id.zip or '',
|
||||
'company[address][state]': self.company_id.state_id.name or '',
|
||||
'company[name]': self.company_id.name,
|
||||
'individual[address][city]': self.company_id.city or '',
|
||||
'individual[address][country]': self.company_id.country_id.code or '',
|
||||
'individual[address][line1]': self.company_id.street or '',
|
||||
'individual[address][line2]': self.company_id.street2 or '',
|
||||
'individual[address][postal_code]': self.company_id.zip or '',
|
||||
'individual[address][state]': self.company_id.state_id.name or '',
|
||||
'individual[email]': self.company_id.email or '',
|
||||
'business_profile[name]': self.company_id.name,
|
||||
}
|
||||
|
||||
def _stripe_create_account_link(self, connected_account_id, menu_id):
|
||||
""" Create an account link and return its URL.
|
||||
|
||||
An account link url is the beginning URL of Stripe Onboarding.
|
||||
This URL is only valid once, and can only be used once.
|
||||
|
||||
Note: self.ensure_one()
|
||||
|
||||
:param str connected_account_id: The id of the connected account.
|
||||
:param int menu_id: The menu from which the user started the onboarding step, as an
|
||||
`ir.ui.menu` id
|
||||
:return: The account link URL
|
||||
:rtype: str
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
base_url = self.company_id.get_base_url()
|
||||
return_url = OnboardingController._onboarding_return_url
|
||||
refresh_url = OnboardingController._onboarding_refresh_url
|
||||
return_params = dict(provider_id=self.id, menu_id=menu_id)
|
||||
refresh_params = dict(**return_params, account_id=connected_account_id)
|
||||
|
||||
account_link = self._stripe_make_proxy_request('account_links', payload={
|
||||
'account': connected_account_id,
|
||||
'return_url': f'{url_join(base_url, return_url)}?{url_encode(return_params)}',
|
||||
'refresh_url': f'{url_join(base_url, refresh_url)}?{url_encode(refresh_params)}',
|
||||
'type': 'account_onboarding',
|
||||
})
|
||||
return account_link['url']
|
||||
|
||||
def _stripe_make_proxy_request(self, endpoint, payload=None, version=1):
|
||||
""" Make a request to the Stripe proxy at the specified endpoint.
|
||||
|
||||
:param str endpoint: The proxy endpoint to be reached by the request
|
||||
:param dict payload: The payload of the request
|
||||
:param int version: The proxy version used
|
||||
:return The JSON-formatted content of the response
|
||||
:rtype: dict
|
||||
:raise: ValidationError if an HTTP error occurs
|
||||
"""
|
||||
proxy_payload = {
|
||||
'jsonrpc': '2.0',
|
||||
'id': uuid.uuid4().hex,
|
||||
'method': 'call',
|
||||
'params': {
|
||||
'payload': payload, # Stripe data.
|
||||
'proxy_data': self._stripe_prepare_proxy_data(stripe_payload=payload),
|
||||
},
|
||||
}
|
||||
url = url_join(const.PROXY_URL, f'{version}/{endpoint}')
|
||||
try:
|
||||
response = requests.post(url=url, json=proxy_payload, timeout=60)
|
||||
response.raise_for_status()
|
||||
except requests.exceptions.ConnectionError:
|
||||
_logger.exception("unable to reach endpoint at %s", url)
|
||||
raise ValidationError(_("Stripe Proxy: Could not establish the connection."))
|
||||
except requests.exceptions.HTTPError:
|
||||
_logger.exception("invalid API request at %s with data %s", url, payload)
|
||||
raise ValidationError(
|
||||
_("Stripe Proxy: An error occurred when communicating with the proxy.")
|
||||
)
|
||||
|
||||
# Stripe proxy endpoints always respond with HTTP 200 as they implement JSON-RPC 2.0
|
||||
response_content = response.json()
|
||||
if response_content.get('error'): # An exception was raised on the proxy
|
||||
error_data = response_content['error']['data']
|
||||
_logger.warning("request forwarded with error: %s", error_data['message'])
|
||||
raise ValidationError(_("Stripe Proxy error: %(error)s", error=error_data['message']))
|
||||
|
||||
return response_content.get('result', {})
|
||||
|
||||
def _stripe_prepare_proxy_data(self, stripe_payload=None):
|
||||
""" Prepare the contextual data passed to the proxy when making a request.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
Note: self.ensure_one()
|
||||
|
||||
:param dict stripe_payload: The part of the request payload to be forwarded to Stripe.
|
||||
:return: The proxy data.
|
||||
:rtype: dict
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
return {}
|
||||
|
||||
#=== BUSINESS METHODS - GETTERS ===#
|
||||
|
||||
def _stripe_get_publishable_key(self):
|
||||
""" Return the publishable key of the provider.
|
||||
|
||||
This getter allows fetching the publishable key from a QWeb template and through Stripe's
|
||||
utils.
|
||||
|
||||
Note: `self.ensure_one()
|
||||
|
||||
:return: The publishable key.
|
||||
:rtype: str
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
return stripe_utils.get_publishable_key(self.sudo())
|
||||
|
||||
def _stripe_get_inline_form_values(self, amount, currency, partner_id, is_validation, **kwargs):
|
||||
""" Return a serialized JSON of the required values to render the inline form.
|
||||
|
||||
Note: `self.ensure_one()`
|
||||
|
||||
:param float amount: The amount in major units, to convert in minor units.
|
||||
:param res.currency currency: The currency of the transaction.
|
||||
:param int partner_id: The partner of the transaction, as a `res.partner` id.
|
||||
:param bool is_validation: Whether the operation is a validation.
|
||||
:return: The JSON serial of the required values to render the inline form.
|
||||
:rtype: str
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
if not is_validation:
|
||||
currency_name = currency and currency.name.lower()
|
||||
else:
|
||||
currency_name = self._get_validation_currency().name.lower()
|
||||
partner = self.env['res.partner'].with_context(show_address=1).browse(partner_id).exists()
|
||||
inline_form_values = {
|
||||
'publishable_key': self._stripe_get_publishable_key(),
|
||||
'currency_name': currency_name,
|
||||
'minor_amount': amount and payment_utils.to_minor_currency_units(amount, currency),
|
||||
'capture_method': 'manual' if self.capture_manually else 'automatic',
|
||||
'billing_details': {
|
||||
'name': partner.name or '',
|
||||
'email': partner.email or '',
|
||||
'phone': partner.phone or '',
|
||||
'address': {
|
||||
'line1': partner.street or '',
|
||||
'line2': partner.street2 or '',
|
||||
'city': partner.city or '',
|
||||
'state': partner.state_id.code or '',
|
||||
'country': partner.country_id.code or '',
|
||||
'postal_code': partner.zip or '',
|
||||
},
|
||||
},
|
||||
'is_tokenization_required': self._is_tokenization_required(**kwargs),
|
||||
'payment_methods_mapping': const.PAYMENT_METHODS_MAPPING,
|
||||
}
|
||||
return json.dumps(inline_form_values)
|
||||
|
||||
def _get_default_payment_method_codes(self):
|
||||
""" Override of `payment` to return the default payment method codes. """
|
||||
default_codes = super()._get_default_payment_method_codes()
|
||||
if self.code != 'stripe':
|
||||
return default_codes
|
||||
return const.DEFAULT_PAYMENT_METHODS_CODES
|
51
models/payment_token.py
Normal file
51
models/payment_token.py
Normal file
@ -0,0 +1,51 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import logging
|
||||
import pprint
|
||||
|
||||
from odoo import _, fields, models
|
||||
from odoo.exceptions import ValidationError
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class PaymentToken(models.Model):
|
||||
_inherit = 'payment.token'
|
||||
|
||||
stripe_payment_method = fields.Char(string="Stripe Payment Method ID", readonly=True)
|
||||
stripe_mandate = fields.Char(string="Stripe Mandate", readonly=True)
|
||||
|
||||
def _stripe_sca_migrate_customer(self):
|
||||
""" Migrate a token from the old implementation of Stripe to the SCA-compliant one.
|
||||
|
||||
In the old implementation, it was possible to create a Charge by giving only the customer id
|
||||
and let Stripe use the default source (= default payment method). Stripe now requires to
|
||||
specify the payment method for each new PaymentIntent. To do so, we fetch the payment method
|
||||
associated to a customer and save its id on the token.
|
||||
This migration happens once per token created with the old implementation.
|
||||
|
||||
Note: self.ensure_one()
|
||||
|
||||
:return: None
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
# Fetch the available payment method of type 'card' for the given customer
|
||||
response_content = self.provider_id._stripe_make_request(
|
||||
'payment_methods',
|
||||
payload={
|
||||
'customer': self.provider_ref,
|
||||
'type': 'card',
|
||||
'limit': 1, # A new customer is created for each new token. Never > 1 card.
|
||||
},
|
||||
method='GET'
|
||||
)
|
||||
_logger.info("received payment_methods response:\n%s", pprint.pformat(response_content))
|
||||
|
||||
# Store the payment method ID on the token
|
||||
payment_methods = response_content.get('data', [])
|
||||
payment_method_id = payment_methods and payment_methods[0].get('id')
|
||||
if not payment_method_id:
|
||||
raise ValidationError("Stripe: " + _("Unable to convert payment token to new API."))
|
||||
self.stripe_payment_method = payment_method_id
|
||||
_logger.info("converted token with id %s to new API", self.id)
|
485
models/payment_transaction.py
Normal file
485
models/payment_transaction.py
Normal file
@ -0,0 +1,485 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import logging
|
||||
import pprint
|
||||
|
||||
from werkzeug.urls import url_encode, url_join
|
||||
|
||||
from odoo import _, fields, models
|
||||
from odoo.exceptions import UserError, ValidationError
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment_stripe import const
|
||||
from odoo.addons.payment_stripe.controllers.main import StripeController
|
||||
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class PaymentTransaction(models.Model):
|
||||
_inherit = 'payment.transaction'
|
||||
|
||||
def _get_specific_processing_values(self, processing_values):
|
||||
""" Override of payment to return Stripe-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
|
||||
"""
|
||||
res = super()._get_specific_processing_values(processing_values)
|
||||
if self.provider_code != 'stripe' or self.operation == 'online_token':
|
||||
return res
|
||||
|
||||
intent = self._stripe_create_intent()
|
||||
base_url = self.provider_id.get_base_url()
|
||||
return {
|
||||
'client_secret': intent['client_secret'],
|
||||
'return_url': url_join(
|
||||
base_url,
|
||||
f'{StripeController._return_url}?{url_encode({"reference": self.reference})}',
|
||||
),
|
||||
}
|
||||
|
||||
def _send_payment_request(self):
|
||||
""" Override of payment to send a payment request to Stripe with a confirmed PaymentIntent.
|
||||
|
||||
Note: self.ensure_one()
|
||||
|
||||
:return: None
|
||||
:raise: UserError if the transaction is not linked to a token
|
||||
"""
|
||||
super()._send_payment_request()
|
||||
if self.provider_code != 'stripe':
|
||||
return
|
||||
|
||||
if not self.token_id:
|
||||
raise UserError("Stripe: " + _("The transaction is not linked to a token."))
|
||||
|
||||
# Make the payment request to Stripe
|
||||
payment_intent = self._stripe_create_intent()
|
||||
_logger.info(
|
||||
"payment request response for transaction with reference %s:\n%s",
|
||||
self.reference, pprint.pformat(payment_intent)
|
||||
)
|
||||
if not payment_intent: # The PI might be missing if Stripe failed to create it.
|
||||
return # There is nothing to process; the transaction is in error at this point.
|
||||
|
||||
# Handle the payment request response
|
||||
notification_data = {'reference': self.reference}
|
||||
StripeController._include_payment_intent_in_notification_data(
|
||||
payment_intent, notification_data
|
||||
)
|
||||
self._handle_notification_data('stripe', notification_data)
|
||||
|
||||
def _stripe_create_intent(self):
|
||||
""" Create and return a PaymentIntent or a SetupIntent object, depending on the operation.
|
||||
|
||||
:return: The created PaymentIntent or SetupIntent object.
|
||||
:rtype: dict
|
||||
"""
|
||||
if self.operation == 'validation':
|
||||
response = self.provider_id._stripe_make_request(
|
||||
'setup_intents', payload=self._stripe_prepare_setup_intent_payload()
|
||||
)
|
||||
else: # 'online_direct', 'online_token', 'offline'.
|
||||
response = self.provider_id._stripe_make_request(
|
||||
'payment_intents',
|
||||
payload=self._stripe_prepare_payment_intent_payload(),
|
||||
offline=self.operation == 'offline',
|
||||
# Prevent multiple offline payments by token (e.g., due to a cursor rollback).
|
||||
idempotency_key=payment_utils.generate_idempotency_key(
|
||||
self, scope='payment_intents_token'
|
||||
) if self.operation == 'offline' else None,
|
||||
)
|
||||
|
||||
if 'error' not in response:
|
||||
intent = response
|
||||
else: # A processing error was returned in place of the intent.
|
||||
# The request failed and no error was raised because we are in an offline payment flow.
|
||||
# Extract the error from the response, log it, and set the transaction in error to let
|
||||
# the calling module handle the issue without rolling back the cursor.
|
||||
error_msg = response['error'].get('message')
|
||||
_logger.warning(
|
||||
"The creation of the intent failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n'%s'", error_msg
|
||||
)
|
||||
self._set_error("Stripe: " + _(
|
||||
"The communication with the API failed.\n"
|
||||
"Stripe gave us the following info about the problem:\n'%s'", error_msg
|
||||
)) # Flag transaction as in error now, as the intent status might have a valid value.
|
||||
intent = response['error'].get('payment_intent') \
|
||||
or response['error'].get('setup_intent') # Get the intent from the error.
|
||||
|
||||
return intent
|
||||
|
||||
def _stripe_prepare_setup_intent_payload(self):
|
||||
""" Prepare the payload for the creation of a SetupIntent object in Stripe format.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
|
||||
:return: The Stripe-formatted payload for the SetupIntent request.
|
||||
:rtype: dict
|
||||
"""
|
||||
customer = self._stripe_create_customer()
|
||||
return {
|
||||
'customer': customer['id'],
|
||||
'description': self.reference,
|
||||
'payment_method_types[]': const.PAYMENT_METHODS_MAPPING.get(
|
||||
self.payment_method_code, self.payment_method_code
|
||||
),
|
||||
**self._stripe_prepare_mandate_options(),
|
||||
}
|
||||
|
||||
def _stripe_prepare_payment_intent_payload(self):
|
||||
""" Prepare the payload for the creation of a PaymentIntent object in Stripe format.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
|
||||
:return: The Stripe-formatted payload for the PaymentIntent request.
|
||||
:rtype: dict
|
||||
"""
|
||||
ppm_code = self.payment_method_id.primary_payment_method_id.code
|
||||
payment_method_type = ppm_code or self.payment_method_code
|
||||
payment_intent_payload = {
|
||||
'amount': payment_utils.to_minor_currency_units(self.amount, self.currency_id),
|
||||
'currency': self.currency_id.name.lower(),
|
||||
'description': self.reference,
|
||||
'capture_method': 'manual' if self.provider_id.capture_manually else 'automatic',
|
||||
'payment_method_types[]': const.PAYMENT_METHODS_MAPPING.get(
|
||||
payment_method_type, payment_method_type
|
||||
),
|
||||
'expand[]': 'payment_method',
|
||||
}
|
||||
if self.operation in ['online_token', 'offline']:
|
||||
if not self.token_id.stripe_payment_method: # Pre-SCA token, migrate it.
|
||||
self.token_id._stripe_sca_migrate_customer()
|
||||
|
||||
payment_intent_payload.update({
|
||||
'confirm': True,
|
||||
'customer': self.token_id.provider_ref,
|
||||
'off_session': True,
|
||||
'payment_method': self.token_id.stripe_payment_method,
|
||||
'mandate': self.token_id.stripe_mandate or None,
|
||||
})
|
||||
else:
|
||||
if self.tokenize:
|
||||
customer = self._stripe_create_customer()
|
||||
payment_intent_payload.update(
|
||||
customer=customer['id'],
|
||||
setup_future_usage='off_session',
|
||||
**self._stripe_prepare_mandate_options(),
|
||||
)
|
||||
return payment_intent_payload
|
||||
|
||||
def _stripe_create_customer(self):
|
||||
""" Create and return a Customer.
|
||||
|
||||
:return: The Customer
|
||||
:rtype: dict
|
||||
"""
|
||||
customer = self.provider_id._stripe_make_request(
|
||||
'customers', payload={
|
||||
'address[city]': self.partner_city or None,
|
||||
'address[country]': self.partner_country_id.code or None,
|
||||
'address[line1]': self.partner_address or None,
|
||||
'address[postal_code]': self.partner_zip or None,
|
||||
'address[state]': self.partner_state_id.name or None,
|
||||
'description': f'Odoo Partner: {self.partner_id.name} (id: {self.partner_id.id})',
|
||||
'email': self.partner_email or None,
|
||||
'name': self.partner_name,
|
||||
'phone': self.partner_phone and self.partner_phone[:20] or None,
|
||||
}
|
||||
)
|
||||
return customer
|
||||
|
||||
def _stripe_prepare_mandate_options(self):
|
||||
""" Prepare the configuration options for setting up an eMandate along with an intent.
|
||||
|
||||
:return: The Stripe-formatted payload for the mandate options.
|
||||
:rtype: dict
|
||||
"""
|
||||
mandate_values = self._get_mandate_values()
|
||||
|
||||
OPTION_PATH_PREFIX = 'payment_method_options[card][mandate_options]'
|
||||
mandate_options = {
|
||||
f'{OPTION_PATH_PREFIX}[reference]': self.reference,
|
||||
f'{OPTION_PATH_PREFIX}[amount_type]': 'maximum',
|
||||
f'{OPTION_PATH_PREFIX}[amount]': payment_utils.to_minor_currency_units(
|
||||
mandate_values.get('amount', 15000), self.currency_id
|
||||
), # Use the specified amount, if any, or define the maximum amount of 15.000 INR.
|
||||
f'{OPTION_PATH_PREFIX}[start_date]': int(round(
|
||||
(mandate_values.get('start_datetime') or fields.Datetime.now()).timestamp()
|
||||
)),
|
||||
f'{OPTION_PATH_PREFIX}[interval]': 'sporadic',
|
||||
f'{OPTION_PATH_PREFIX}[supported_types][]': 'india',
|
||||
}
|
||||
if mandate_values.get('end_datetime'):
|
||||
mandate_options[f'{OPTION_PATH_PREFIX}[end_date]'] = int(round(
|
||||
mandate_values['end_datetime'].timestamp()
|
||||
))
|
||||
if mandate_values.get('recurrence_unit') and mandate_values.get('recurrence_duration'):
|
||||
mandate_options.update({
|
||||
f'{OPTION_PATH_PREFIX}[interval]': mandate_values['recurrence_unit'],
|
||||
f'{OPTION_PATH_PREFIX}[interval_count]': mandate_values['recurrence_duration'],
|
||||
})
|
||||
if self.operation == 'validation':
|
||||
currency_name = self.provider_id._get_validation_currency().name.lower()
|
||||
mandate_options[f'{OPTION_PATH_PREFIX}[currency]'] = currency_name
|
||||
|
||||
return mandate_options
|
||||
|
||||
def _send_refund_request(self, amount_to_refund=None):
|
||||
""" Override of payment to send a refund request to Stripe.
|
||||
|
||||
Note: self.ensure_one()
|
||||
|
||||
:param float amount_to_refund: The amount to refund.
|
||||
:return: The refund transaction created to process the refund request.
|
||||
:rtype: recordset of `payment.transaction`
|
||||
"""
|
||||
refund_tx = super()._send_refund_request(amount_to_refund=amount_to_refund)
|
||||
if self.provider_code != 'stripe':
|
||||
return refund_tx
|
||||
|
||||
# Make the refund request to stripe.
|
||||
data = self.provider_id._stripe_make_request(
|
||||
'refunds', payload={
|
||||
'payment_intent': self.provider_reference,
|
||||
'amount': payment_utils.to_minor_currency_units(
|
||||
-refund_tx.amount, # Refund transactions' amount is negative, inverse it.
|
||||
refund_tx.currency_id,
|
||||
),
|
||||
}
|
||||
)
|
||||
_logger.info(
|
||||
"Refund request response for transaction wih reference %s:\n%s",
|
||||
self.reference, pprint.pformat(data)
|
||||
)
|
||||
# Handle the refund request response.
|
||||
notification_data = {}
|
||||
StripeController._include_refund_in_notification_data(data, notification_data)
|
||||
refund_tx._handle_notification_data('stripe', notification_data)
|
||||
|
||||
return refund_tx
|
||||
|
||||
def _send_capture_request(self, amount_to_capture=None):
|
||||
""" Override of `payment` to send a capture request to Stripe. """
|
||||
child_capture_tx = super()._send_capture_request(amount_to_capture=amount_to_capture)
|
||||
if self.provider_code != 'stripe':
|
||||
return child_capture_tx
|
||||
|
||||
# Make the capture request to Stripe
|
||||
payment_intent = self.provider_id._stripe_make_request(
|
||||
f'payment_intents/{self.provider_reference}/capture'
|
||||
)
|
||||
_logger.info(
|
||||
"capture request response for transaction with reference %s:\n%s",
|
||||
self.reference, pprint.pformat(payment_intent)
|
||||
)
|
||||
|
||||
# Handle the capture request response
|
||||
notification_data = {'reference': self.reference}
|
||||
StripeController._include_payment_intent_in_notification_data(
|
||||
payment_intent, notification_data
|
||||
)
|
||||
self._handle_notification_data('stripe', notification_data)
|
||||
|
||||
return child_capture_tx
|
||||
|
||||
def _send_void_request(self, amount_to_void=None):
|
||||
""" Override of `payment` to send a void request to Stripe. """
|
||||
child_void_tx = super()._send_void_request(amount_to_void=amount_to_void)
|
||||
if self.provider_code != 'stripe':
|
||||
return child_void_tx
|
||||
|
||||
# Make the void request to Stripe
|
||||
payment_intent = self.provider_id._stripe_make_request(
|
||||
f'payment_intents/{self.provider_reference}/cancel'
|
||||
)
|
||||
_logger.info(
|
||||
"void request response for transaction with reference %s:\n%s",
|
||||
self.reference, pprint.pformat(payment_intent)
|
||||
)
|
||||
|
||||
# Handle the void request response
|
||||
notification_data = {'reference': self.reference}
|
||||
StripeController._include_payment_intent_in_notification_data(
|
||||
payment_intent, notification_data
|
||||
)
|
||||
self._handle_notification_data('stripe', notification_data)
|
||||
|
||||
return child_void_tx
|
||||
|
||||
def _get_tx_from_notification_data(self, provider_code, notification_data):
|
||||
""" Override of payment to find the transaction based on Stripe data.
|
||||
|
||||
:param str provider_code: The code of the provider that handled the transaction
|
||||
:param dict notification_data: The notification data sent by the provider
|
||||
:return: The transaction if found
|
||||
:rtype: recordset of `payment.transaction`
|
||||
:raise: ValidationError if inconsistent data were received
|
||||
:raise: ValidationError if the data match no transaction
|
||||
"""
|
||||
tx = super()._get_tx_from_notification_data(provider_code, notification_data)
|
||||
if provider_code != 'stripe' or len(tx) == 1:
|
||||
return tx
|
||||
|
||||
reference = notification_data.get('reference')
|
||||
if reference:
|
||||
tx = self.search([('reference', '=', reference), ('provider_code', '=', 'stripe')])
|
||||
elif notification_data.get('event_type') == 'charge.refund.updated':
|
||||
# The webhook notifications sent for `charge.refund.updated` events only contain a
|
||||
# refund object that has no 'description' (the merchant reference) field. We thus search
|
||||
# the transaction by its provider reference which is the refund id for refund txs.
|
||||
refund_id = notification_data['object_id'] # The object is a refund.
|
||||
tx = self.search(
|
||||
[('provider_reference', '=', refund_id), ('provider_code', '=', 'stripe')]
|
||||
)
|
||||
else:
|
||||
raise ValidationError("Stripe: " + _("Received data with missing merchant reference"))
|
||||
|
||||
if not tx:
|
||||
raise ValidationError(
|
||||
"Stripe: " + _("No transaction found matching reference %s.", reference)
|
||||
)
|
||||
return tx
|
||||
|
||||
def _process_notification_data(self, notification_data):
|
||||
""" Override of `payment` to process the transaction based on Stripe data.
|
||||
|
||||
Note: self.ensure_one()
|
||||
|
||||
:param dict notification_data: The notification data build from information passed to the
|
||||
return route. Depending on the operation of the transaction,
|
||||
the entries with the keys 'payment_intent', 'setup_intent'
|
||||
and 'payment_method' can be populated with their
|
||||
corresponding Stripe API objects.
|
||||
:return: None
|
||||
:raise: ValidationError if inconsistent data were received
|
||||
"""
|
||||
super()._process_notification_data(notification_data)
|
||||
if self.provider_code != 'stripe':
|
||||
return
|
||||
|
||||
# Update the payment method.
|
||||
payment_method = notification_data.get('payment_method')
|
||||
if isinstance(payment_method, dict): # capture/void/refund requests receive a string.
|
||||
payment_method_type = payment_method.get('type')
|
||||
if self.payment_method_id.code == payment_method_type == 'card':
|
||||
payment_method_type = notification_data['payment_method']['card']['brand']
|
||||
payment_method = self.env['payment.method']._get_from_code(payment_method_type)
|
||||
self.payment_method_id = payment_method or self.payment_method_id
|
||||
|
||||
# Update the provider reference and the payment state.
|
||||
if self.operation == 'validation':
|
||||
self.provider_reference = notification_data['setup_intent']['id']
|
||||
status = notification_data['setup_intent']['status']
|
||||
elif self.operation == 'refund':
|
||||
self.provider_reference = notification_data['refund']['id']
|
||||
status = notification_data['refund']['status']
|
||||
else: # 'online_direct', 'online_token', 'offline'
|
||||
self.provider_reference = notification_data['payment_intent']['id']
|
||||
status = notification_data['payment_intent']['status']
|
||||
if not status:
|
||||
raise ValidationError(
|
||||
"Stripe: " + _("Received data with missing intent status.")
|
||||
)
|
||||
if status in const.STATUS_MAPPING['draft']:
|
||||
pass
|
||||
elif status in const.STATUS_MAPPING['pending']:
|
||||
self._set_pending()
|
||||
elif status in const.STATUS_MAPPING['authorized']:
|
||||
if self.tokenize:
|
||||
self._stripe_tokenize_from_notification_data(notification_data)
|
||||
self._set_authorized()
|
||||
elif status in const.STATUS_MAPPING['done']:
|
||||
if self.tokenize:
|
||||
self._stripe_tokenize_from_notification_data(notification_data)
|
||||
|
||||
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 status in const.STATUS_MAPPING['cancel']:
|
||||
self._set_canceled()
|
||||
elif status in const.STATUS_MAPPING['error']:
|
||||
if self.operation != 'refund':
|
||||
last_payment_error = notification_data.get('payment_intent', {}).get(
|
||||
'last_payment_error'
|
||||
)
|
||||
if last_payment_error:
|
||||
message = last_payment_error.get('message', {})
|
||||
else:
|
||||
message = _("The customer left the payment page.")
|
||||
self._set_error(message)
|
||||
else:
|
||||
self._set_error(_(
|
||||
"The refund did not go through. Please log into your Stripe Dashboard to get "
|
||||
"more information on that matter, and address any accounting discrepancies."
|
||||
), extra_allowed_states=('done',))
|
||||
else: # Classify unknown intent statuses as `error` tx state
|
||||
_logger.warning(
|
||||
"received invalid payment status (%s) for transaction with reference %s",
|
||||
status, self.reference
|
||||
)
|
||||
self._set_error(_("Received data with invalid intent status: %s", status))
|
||||
|
||||
def _stripe_tokenize_from_notification_data(self, notification_data):
|
||||
""" Create a new token based on the notification data.
|
||||
|
||||
:param dict notification_data: The notification data built with Stripe objects.
|
||||
See `_process_notification_data`.
|
||||
:return: None
|
||||
"""
|
||||
payment_method = notification_data.get('payment_method')
|
||||
if not payment_method:
|
||||
_logger.warning(
|
||||
"requested tokenization from notification data with missing payment method"
|
||||
)
|
||||
return
|
||||
|
||||
mandate = None
|
||||
# Extract the Stripe objects from the notification data.
|
||||
if self.operation == 'online_direct':
|
||||
customer_id = notification_data['payment_intent']['customer']
|
||||
charges_data = notification_data['payment_intent']['charges']
|
||||
payment_method_details = charges_data['data'][0].get('payment_method_details')
|
||||
if payment_method_details:
|
||||
mandate = payment_method_details[payment_method_details['type']].get("mandate")
|
||||
else: # 'validation'
|
||||
customer_id = notification_data['setup_intent']['customer']
|
||||
# Another payment method (e.g., SEPA) might have been generated.
|
||||
if not payment_method[payment_method['type']]:
|
||||
payment_methods = self.provider_id._stripe_make_request(
|
||||
f'customers/{customer_id}/payment_methods', method='GET'
|
||||
)
|
||||
_logger.info("Received payment_methods response:\n%s", pprint.pformat(payment_methods))
|
||||
payment_method = payment_methods['data'][0]
|
||||
|
||||
# Create the token.
|
||||
token = self.env['payment.token'].create({
|
||||
'provider_id': self.provider_id.id,
|
||||
'payment_method_id': self.payment_method_id.id,
|
||||
'payment_details': payment_method[payment_method['type']].get('last4'),
|
||||
'partner_id': self.partner_id.id,
|
||||
'provider_ref': customer_id,
|
||||
'stripe_payment_method': payment_method['id'],
|
||||
'stripe_mandate': mandate,
|
||||
})
|
||||
self.write({
|
||||
'token_id': token,
|
||||
'tokenize': False,
|
||||
})
|
||||
_logger.info(
|
||||
"created token with id %(token_id)s for partner with id %(partner_id)s from "
|
||||
"transaction with reference %(ref)s",
|
||||
{
|
||||
'token_id': token.id,
|
||||
'partner_id': self.partner_id.id,
|
||||
'ref': self.reference,
|
||||
},
|
||||
)
|
BIN
static/description/icon.png
Normal file
BIN
static/description/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 942 B |
1
static/description/icon.svg
Normal file
1
static/description/icon.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg width="50" height="50" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M50 25.367c0-3.76-1.722-6.726-5.014-6.726-3.305 0-5.305 2.966-5.305 6.697 0 4.42 2.36 6.652 5.75 6.652 1.652 0 2.902-.396 3.847-.954v-2.937c-.945.499-2.028.807-3.403.807-1.347 0-2.542-.499-2.694-2.232h6.791c0-.19.028-.955.028-1.307Zm-6.861-1.395c0-1.66.958-2.35 1.833-2.35.847 0 1.75.69 1.75 2.35H43.14ZM34.32 18.64c-1.361 0-2.236.676-2.723 1.146l-.18-.91H28.36V36l3.473-.779.013-4.156c.5.382 1.236.925 2.459.925 2.486 0 4.75-2.114 4.75-6.77-.014-4.259-2.306-6.58-4.736-6.58Zm-.834 10.12c-.82 0-1.305-.309-1.639-.69l-.013-5.45c.36-.425.86-.719 1.652-.719 1.264 0 2.14 1.498 2.14 3.422 0 1.968-.862 3.436-2.14 3.436Zm-9.903-10.986 3.486-.793V14l-3.486.778v2.996Z" fill="#635BFF"/><path d="M27.07 18.89h-3.487v12.851h3.486v-12.85Z" fill="#635BFF"/><path fill-rule="evenodd" clip-rule="evenodd" d="m19.847 19.978-.222-1.087h-3v12.85h3.472v-8.708c.82-1.131 2.209-.926 2.64-.764V18.89c-.445-.176-2.07-.5-2.89 1.087Zm-6.944-4.274-3.39.764L9.5 28.232c0 2.173 1.542 3.774 3.597 3.774 1.14 0 1.972-.22 2.43-.485V28.54c-.444.19-2.638.866-2.638-1.307v-5.214h2.639v-3.128h-2.64l.015-3.187ZM3.514 22.62c0-.572.444-.793 1.18-.793 1.056 0 2.39.338 3.445.94v-3.45a8.72 8.72 0 0 0-3.445-.676C1.875 18.64 0 20.197 0 22.797c0 4.053 5.278 3.407 5.278 5.155 0 .675-.556.896-1.334.896-1.152 0-2.625-.5-3.791-1.175v3.495a9.182 9.182 0 0 0 3.791.837c2.89 0 4.875-1.513 4.875-4.141-.013-4.377-5.305-3.599-5.305-5.243Z" fill="#635BFF"/><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.7 KiB |
File diff suppressed because one or more lines are too long
216
static/src/js/express_checkout_form.js
Normal file
216
static/src/js/express_checkout_form.js
Normal file
@ -0,0 +1,216 @@
|
||||
/** @odoo-module **/
|
||||
/* global Stripe */
|
||||
|
||||
import { _t } from '@web/core/l10n/translation';
|
||||
import { paymentExpressCheckoutForm } from '@payment/js/express_checkout_form';
|
||||
import { StripeOptions } from '@payment_stripe/js/stripe_options';
|
||||
|
||||
paymentExpressCheckoutForm.include({
|
||||
init() {
|
||||
this._super(...arguments);
|
||||
this.rpc = this.bindService("rpc");
|
||||
},
|
||||
|
||||
/**
|
||||
* Get the order details to display on the payment form.
|
||||
*
|
||||
* @private
|
||||
* @param {number} deliveryAmount - The delivery costs.
|
||||
* @returns {Object} The information to be displayed on the payment form.
|
||||
*/
|
||||
_getOrderDetails(deliveryAmount) {
|
||||
const pending = this.paymentContext['shippingInfoRequired'] && deliveryAmount === undefined;
|
||||
const minorAmount = parseInt(this.paymentContext['minorAmount'])
|
||||
const displayItems = [
|
||||
{
|
||||
label: _t("Your order"),
|
||||
amount: minorAmount,
|
||||
},
|
||||
];
|
||||
if (this.paymentContext['shippingInfoRequired'] && deliveryAmount !== undefined) {
|
||||
displayItems.push({
|
||||
label: _t("Delivery"),
|
||||
amount: deliveryAmount,
|
||||
});
|
||||
}
|
||||
return {
|
||||
total: {
|
||||
label: this.paymentContext['merchantName'],
|
||||
amount: minorAmount + (deliveryAmount ?? 0),
|
||||
// Delay the display of the amount until the shipping price is retrieved.
|
||||
pending: pending,
|
||||
},
|
||||
displayItems: displayItems,
|
||||
};
|
||||
},
|
||||
|
||||
/**
|
||||
* Prepare the express checkout form of Stripe for direct payment.
|
||||
*
|
||||
* @override method from payment.express_form
|
||||
* @private
|
||||
* @param {Object} providerData - The provider-specific data.
|
||||
* @return {void}
|
||||
*/
|
||||
async _prepareExpressCheckoutForm(providerData) {
|
||||
/*
|
||||
* When applying a coupon, the amount can be totally covered, with nothing left to pay. In
|
||||
* that case, the check is whether the variable is defined because the server doesn't send
|
||||
* the value when it equals '0'.
|
||||
*/
|
||||
if (providerData.providerCode !== 'stripe' || !this.paymentContext['amount']) {
|
||||
this._super(...arguments);
|
||||
return;
|
||||
}
|
||||
|
||||
const stripeJS = Stripe(
|
||||
providerData.stripePublishableKey,
|
||||
new StripeOptions()._prepareStripeOptions(providerData),
|
||||
);
|
||||
const paymentRequest = stripeJS.paymentRequest({
|
||||
country: providerData.countryCode,
|
||||
currency: this.paymentContext['currencyName'],
|
||||
requestPayerName: true, // Force fetching the billing address for Apple Pay.
|
||||
requestPayerEmail: true,
|
||||
requestPayerPhone: true,
|
||||
requestShipping: this.paymentContext['shippingInfoRequired'],
|
||||
...this._getOrderDetails(),
|
||||
});
|
||||
if (this.stripePaymentRequests === undefined) {
|
||||
this.stripePaymentRequests = [];
|
||||
}
|
||||
this.stripePaymentRequests.push(paymentRequest);
|
||||
const paymentRequestButton = stripeJS.elements().create('paymentRequestButton', {
|
||||
paymentRequest: paymentRequest,
|
||||
style: {paymentRequestButton: {type: 'buy'}},
|
||||
});
|
||||
|
||||
// Check the availability of the Payment Request API first.
|
||||
const canMakePayment = await paymentRequest.canMakePayment();
|
||||
if (canMakePayment) {
|
||||
paymentRequestButton.mount(
|
||||
`#o_stripe_express_checkout_container_${providerData.providerId}`
|
||||
);
|
||||
} else {
|
||||
document.querySelector(
|
||||
`#o_stripe_express_checkout_container_${providerData.providerId}`
|
||||
).style.display = 'none';
|
||||
}
|
||||
|
||||
paymentRequest.on('paymentmethod', async (ev) => {
|
||||
const addresses = {
|
||||
'billing_address': {
|
||||
name: ev.payerName,
|
||||
email: ev.payerEmail,
|
||||
phone: ev.payerPhone,
|
||||
street: ev.paymentMethod.billing_details.address.line1,
|
||||
street2: ev.paymentMethod.billing_details.address.line2,
|
||||
zip: ev.paymentMethod.billing_details.address.postal_code,
|
||||
city: ev.paymentMethod.billing_details.address.city,
|
||||
country: ev.paymentMethod.billing_details.address.country,
|
||||
state: ev.paymentMethod.billing_details.address.state,
|
||||
}
|
||||
};
|
||||
if (this.paymentContext['shippingInfoRequired']) {
|
||||
addresses.shipping_address = {
|
||||
name: ev.shippingAddress.recipient,
|
||||
email: ev.payerEmail,
|
||||
phone: ev.shippingAddress.phone,
|
||||
street: ev.shippingAddress.addressLine[0],
|
||||
street2: ev.shippingAddress.addressLine[1],
|
||||
zip: ev.shippingAddress.postalCode,
|
||||
city: ev.shippingAddress.city,
|
||||
country: ev.shippingAddress.country,
|
||||
state: ev.shippingAddress.region,
|
||||
};
|
||||
addresses.shipping_option = ev.shippingOption;
|
||||
}
|
||||
// Update the customer addresses on the related document.
|
||||
this.paymentContext.partnerId = parseInt(await this.rpc(
|
||||
this.paymentContext['expressCheckoutRoute'],
|
||||
addresses,
|
||||
));
|
||||
// Call the transaction route to create the transaction and retrieve the client secret.
|
||||
const { client_secret } = await this.rpc(
|
||||
this.paymentContext['transactionRoute'],
|
||||
this._prepareTransactionRouteParams(providerData.providerId),
|
||||
);
|
||||
// Confirm the PaymentIntent without handling eventual next actions (e.g. 3DS).
|
||||
const { paymentIntent, error: confirmError } = await stripeJS.confirmCardPayment(
|
||||
client_secret, {payment_method: ev.paymentMethod.id}, {handleActions: false}
|
||||
);
|
||||
if (confirmError) {
|
||||
// Report to the browser that the payment failed, prompting it to re-show the
|
||||
// payment interface, or show an error message and close the payment interface.
|
||||
ev.complete('fail');
|
||||
} else {
|
||||
// Report to the browser that the confirmation was successful, prompting it to close
|
||||
// the browser payment method collection interface.
|
||||
ev.complete('success');
|
||||
if (paymentIntent.status === 'requires_action') { // A next step is required.
|
||||
await stripeJS.confirmCardPayment(client_secret); // Trigger the step.
|
||||
}
|
||||
window.location = '/payment/status';
|
||||
}
|
||||
});
|
||||
|
||||
if (this.paymentContext['shippingInfoRequired']) {
|
||||
// Wait until the express checkout form is loaded for Apple Pay and Google Pay to select
|
||||
// a default shipping address and trigger the `shippingaddresschange` event, so we can
|
||||
// fetch the available shipping options. When the customer manually selects a different
|
||||
// shipping address, the shipping options need to be fetched again.
|
||||
paymentRequest.on('shippingaddresschange', async (ev) => {
|
||||
// Call the shipping address update route to fetch the shipping options.
|
||||
const availableCarriers = await this.rpc(
|
||||
this.paymentContext['shippingAddressUpdateRoute'],
|
||||
{
|
||||
partial_shipping_address: {
|
||||
zip: ev.shippingAddress.postalCode,
|
||||
city: ev.shippingAddress.city,
|
||||
country: ev.shippingAddress.country,
|
||||
state: ev.shippingAddress.region,
|
||||
},
|
||||
},
|
||||
);
|
||||
if (availableCarriers.length === 0) {
|
||||
ev.updateWith({status: 'invalid_shipping_address'});
|
||||
} else {
|
||||
ev.updateWith({
|
||||
status: 'success',
|
||||
shippingOptions: availableCarriers.map(carrier => ({
|
||||
id: String(carrier.id),
|
||||
label: carrier.name,
|
||||
detail: carrier.description ? carrier.description:'',
|
||||
amount: carrier.minorAmount,
|
||||
})),
|
||||
...this._getOrderDetails(availableCarriers[0].minorAmount),
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// When the customer selects a different shipping option, update the displayed total.
|
||||
paymentRequest.on('shippingoptionchange', async (ev) => {
|
||||
ev.updateWith({
|
||||
status: 'success',
|
||||
...this._getOrderDetails(ev.shippingOption.amount),
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Update the amount of the express checkout form.
|
||||
*
|
||||
* @override method from payment.express_form
|
||||
* @private
|
||||
* @param {number} newAmount - The new amount.
|
||||
* @param {number} newMinorAmount - The new minor amount.
|
||||
* @return {void}
|
||||
*/
|
||||
_updateAmount(newAmount, newMinorAmount) {
|
||||
this._super(...arguments);
|
||||
this.stripePaymentRequests && this.stripePaymentRequests.map(
|
||||
paymentRequest => paymentRequest.update(this._getOrderDetails())
|
||||
);
|
||||
},
|
||||
});
|
190
static/src/js/payment_form.js
Normal file
190
static/src/js/payment_form.js
Normal file
@ -0,0 +1,190 @@
|
||||
/** @odoo-module */
|
||||
/* global Stripe */
|
||||
|
||||
import { _t } from '@web/core/l10n/translation';
|
||||
import { StripeOptions } from '@payment_stripe/js/stripe_options';
|
||||
import paymentForm from '@payment/js/payment_form';
|
||||
|
||||
paymentForm.include({
|
||||
|
||||
// #=== DOM MANIPULATION ===#
|
||||
|
||||
/**
|
||||
* Prepare the inline form of Stripe for direct payment.
|
||||
*
|
||||
* @override method from @payment/js/payment_form
|
||||
* @private
|
||||
* @param {number} providerId - The id of the selected payment option's provider.
|
||||
* @param {string} providerCode - The code of the selected payment option's provider.
|
||||
* @param {number} paymentOptionId - The id of the selected payment option
|
||||
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
|
||||
* @param {string} flow - The online payment flow of the selected payment option.
|
||||
* @return {void}
|
||||
*/
|
||||
async _prepareInlineForm(providerId, providerCode, paymentOptionId, paymentMethodCode, flow) {
|
||||
if (providerCode !== 'stripe') {
|
||||
this._super(...arguments);
|
||||
return;
|
||||
}
|
||||
|
||||
// Check if instantiation of the element is needed.
|
||||
this.stripeElements ??= {}; // Store the element of each instantiated payment method.
|
||||
// Check if instantiation of the element is needed.
|
||||
if (flow === 'token') {
|
||||
return; // No elements for tokens.
|
||||
} else if (this.stripeElements[paymentOptionId]) {
|
||||
this._setPaymentFlow('direct'); // Overwrite the flow even if no re-instantiation.
|
||||
return; // Don't re-instantiate if already done for this provider.
|
||||
}
|
||||
|
||||
// Overwrite the flow of the select payment option.
|
||||
this._setPaymentFlow('direct');
|
||||
|
||||
// Extract and deserialize the inline form values.
|
||||
const radio = document.querySelector('input[name="o_payment_radio"]:checked');
|
||||
const inlineForm = this._getInlineForm(radio);
|
||||
const stripeInlineForm = inlineForm.querySelector('[name="o_stripe_element_container"]');
|
||||
this.stripeInlineFormValues = JSON.parse(
|
||||
stripeInlineForm.dataset['stripeInlineFormValues']
|
||||
);
|
||||
|
||||
// Instantiate Stripe object if needed.
|
||||
this.stripeJS ??= Stripe(
|
||||
this.stripeInlineFormValues['publishable_key'],
|
||||
// The values required by Stripe Connect are inserted into the dataset.
|
||||
new StripeOptions()._prepareStripeOptions(stripeInlineForm.dataset),
|
||||
);
|
||||
|
||||
// Instantiate the elements.
|
||||
let elementsOptions = {
|
||||
appearance: { theme: 'stripe' },
|
||||
currency: this.stripeInlineFormValues['currency_name'],
|
||||
captureMethod: this.stripeInlineFormValues['capture_method'],
|
||||
paymentMethodTypes: [
|
||||
this.stripeInlineFormValues['payment_methods_mapping'][paymentMethodCode]
|
||||
?? paymentMethodCode
|
||||
],
|
||||
};
|
||||
if (this.paymentContext['mode'] === 'payment') {
|
||||
elementsOptions.mode = 'payment';
|
||||
elementsOptions.amount = parseInt(this.stripeInlineFormValues['minor_amount']);
|
||||
if (this.stripeInlineFormValues['is_tokenization_required']) {
|
||||
elementsOptions.setupFutureUsage = 'off_session';
|
||||
}
|
||||
}
|
||||
else {
|
||||
elementsOptions.mode = 'setup';
|
||||
elementsOptions.setupFutureUsage = 'off_session';
|
||||
}
|
||||
this.stripeElements[paymentOptionId] = this.stripeJS.elements(elementsOptions);
|
||||
|
||||
// Instantiate the payment element.
|
||||
const paymentElementOptions = {
|
||||
defaultValues: {
|
||||
billingDetails: this.stripeInlineFormValues['billing_details'],
|
||||
},
|
||||
};
|
||||
const paymentElement = this.stripeElements[paymentOptionId].create(
|
||||
'payment', paymentElementOptions
|
||||
);
|
||||
paymentElement.on('loaderror', response => {
|
||||
this._displayErrorDialog(_t("Cannot display the payment form"), response.error.message);
|
||||
});
|
||||
paymentElement.mount(stripeInlineForm);
|
||||
|
||||
const tokenizationCheckbox = inlineForm.querySelector(
|
||||
'input[name="o_payment_tokenize_checkbox"]'
|
||||
);
|
||||
if (tokenizationCheckbox) {
|
||||
// Display tokenization-specific inputs when the tokenization checkbox is checked.
|
||||
this.stripeElements[paymentOptionId].update({
|
||||
setupFutureUsage: tokenizationCheckbox.checked ? 'off_session' : null,
|
||||
}); // Force sync the states of the API and the checkbox in case they were inconsistent.
|
||||
tokenizationCheckbox.addEventListener('input', () => {
|
||||
this.stripeElements[paymentOptionId].update({
|
||||
setupFutureUsage: tokenizationCheckbox.checked ? 'off_session' : null,
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
// #=== PAYMENT FLOW ===#
|
||||
|
||||
/**
|
||||
* Trigger the payment processing by submitting the elements.
|
||||
*
|
||||
* @override method from @payment/js/payment_form
|
||||
* @private
|
||||
* @param {string} providerCode - The code of the selected payment option's provider.
|
||||
* @param {number} paymentOptionId - The id of the selected payment option.
|
||||
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
|
||||
* @param {string} flow - The payment flow of the selected payment option.
|
||||
* @return {void}
|
||||
*/
|
||||
async _initiatePaymentFlow(providerCode, paymentOptionId, paymentMethodCode, flow) {
|
||||
if (providerCode !== 'stripe' || flow === 'token') {
|
||||
await this._super(...arguments); // Tokens are handled by the generic flow.
|
||||
return;
|
||||
}
|
||||
|
||||
// Trigger form validation and wallet collection.
|
||||
const _super = this._super.bind(this);
|
||||
try {
|
||||
await this.stripeElements[paymentOptionId].submit();
|
||||
} catch (error) {
|
||||
this._displayErrorDialog(_t("Incorrect payment details"), error.message);
|
||||
this._enableButton();
|
||||
return
|
||||
}
|
||||
return await _super(...arguments);
|
||||
},
|
||||
|
||||
/**
|
||||
* Process Stripe implementation of the direct payment flow.
|
||||
*
|
||||
* @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 selected payment option.
|
||||
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
|
||||
* @param {object} processingValues - The processing values of the transaction.
|
||||
* @return {void}
|
||||
*/
|
||||
async _processDirectFlow(providerCode, paymentOptionId, paymentMethodCode, processingValues) {
|
||||
if (providerCode !== 'stripe') {
|
||||
await this._super(...arguments);
|
||||
return;
|
||||
}
|
||||
|
||||
const { error } = await this._stripeConfirmIntent(processingValues, paymentOptionId);
|
||||
if (error) {
|
||||
this._displayErrorDialog(_t("Payment processing failed"), error.message);
|
||||
this._enableButton();
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Confirm the intent on Stripe's side and handle any next action.
|
||||
*
|
||||
* @private
|
||||
* @param {object} processingValues - The processing values of the transaction.
|
||||
* @param {number} paymentOptionId - The id of the payment option handling the transaction.
|
||||
* @return {object} The processing error, if any.
|
||||
*/
|
||||
async _stripeConfirmIntent(processingValues, paymentOptionId) {
|
||||
const confirmOptions = {
|
||||
elements: this.stripeElements[paymentOptionId],
|
||||
clientSecret: processingValues['client_secret'],
|
||||
confirmParams: {
|
||||
return_url: processingValues['return_url'],
|
||||
},
|
||||
};
|
||||
if (this.paymentContext['mode'] === 'payment'){
|
||||
return await this.stripeJS.confirmPayment(confirmOptions);
|
||||
}
|
||||
else {
|
||||
return await this.stripeJS.confirmSetup(confirmOptions);
|
||||
}
|
||||
},
|
||||
|
||||
});
|
15
static/src/js/stripe_options.js
Normal file
15
static/src/js/stripe_options.js
Normal file
@ -0,0 +1,15 @@
|
||||
/** @odoo-module */
|
||||
|
||||
export class StripeOptions {
|
||||
/**
|
||||
* Prepare the options to init the Stripe JS Object.
|
||||
*
|
||||
* This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
*
|
||||
* @param {object} processingValues
|
||||
* @return {object}
|
||||
*/
|
||||
_prepareStripeOptions(processingValues) {
|
||||
return {};
|
||||
};
|
||||
}
|
4
static/src/scss/payment_stripe_templates.scss
Normal file
4
static/src/scss/payment_stripe_templates.scss
Normal file
@ -0,0 +1,4 @@
|
||||
div[id^="o_stripe_express_checkout_container_"] {
|
||||
// Ensure that the express checkout button isn't truncated.
|
||||
min-width: 140px;
|
||||
}
|
5
tests/__init__.py
Normal file
5
tests/__init__.py
Normal file
@ -0,0 +1,5 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import common
|
||||
from . import test_refund_flows
|
||||
from . import test_stripe
|
66
tests/common.py
Normal file
66
tests/common.py
Normal file
@ -0,0 +1,66 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.addons.payment.tests.common import PaymentCommon
|
||||
|
||||
|
||||
class StripeCommon(PaymentCommon):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
|
||||
cls.stripe = cls._prepare_provider('stripe', update_values={
|
||||
'stripe_secret_key': 'sk_test_KJtHgNwt2KS3xM7QJPr4O5E8',
|
||||
'stripe_publishable_key': 'pk_test_QSPnimmb4ZhtkEy3Uhdm4S6J',
|
||||
'stripe_webhook_secret': 'whsec_vG1fL6CMUouQ7cObF2VJprLVXT5jBLxB',
|
||||
'payment_method_ids': [(5, 0, 0)],
|
||||
})
|
||||
|
||||
cls.provider = cls.stripe
|
||||
|
||||
cls.notification_data = {
|
||||
'data': {
|
||||
'object': {
|
||||
'id': 'pi_3KTk9zAlCFm536g81Wy7RCPH',
|
||||
'charges': {'data': [{'amount': 36800}]},
|
||||
'customer': 'cus_LBxMCDggAFOiNR',
|
||||
'payment_method': {'type': 'pm_1KVZSNAlCFm536g8sYB92I1G'},
|
||||
'description': cls.reference,
|
||||
'status': 'succeeded',
|
||||
}
|
||||
},
|
||||
'type': 'payment_intent.succeeded'
|
||||
}
|
||||
|
||||
cls.refund_object = {
|
||||
'amount': cls.amount,
|
||||
'charge': 'ch_000000000000000000000000',
|
||||
'currency': 'eur',
|
||||
'id': 're_000000000000000000000000',
|
||||
'object': 'refund',
|
||||
'payment_intent': 'pi_000000000000000000000000',
|
||||
'status': 'succeeded',
|
||||
}
|
||||
cls.refund_notification_data = {
|
||||
'data': {
|
||||
'object': {
|
||||
'id': 'ch_000000000000000000000000',
|
||||
'object': 'charge',
|
||||
'amount': cls.amount,
|
||||
'description': cls.reference,
|
||||
'refunds': {
|
||||
'object': 'list',
|
||||
'data': [cls.refund_object],
|
||||
'has_more': False,
|
||||
},
|
||||
'status': 'succeeded',
|
||||
}
|
||||
},
|
||||
'type': 'charge.refunded'
|
||||
}
|
||||
cls.canceled_refund_notification_data = {
|
||||
'data': {
|
||||
'object': dict(cls.refund_object, status='failed'),
|
||||
},
|
||||
'type': 'charge.refund.updated',
|
||||
}
|
51
tests/test_refund_flows.py
Normal file
51
tests/test_refund_flows.py
Normal file
@ -0,0 +1,51 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||
from odoo.addons.payment_stripe.controllers.main import StripeController
|
||||
from odoo.addons.payment_stripe.tests.common import StripeCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestRefundFlows(StripeCommon, PaymentHttpCommon):
|
||||
|
||||
@mute_logger('odoo.addons.payment_stripe.models.payment_transaction')
|
||||
def test_refund_id_is_set_as_provider_reference(self):
|
||||
""" Test that the id of the refund object is set as the provider reference of the refund
|
||||
transaction. """
|
||||
source_tx = self._create_transaction('redirect', state='done')
|
||||
with patch(
|
||||
'odoo.addons.payment_stripe.models.payment_provider.PaymentProvider'
|
||||
'._stripe_make_request', return_value=self.refund_object
|
||||
):
|
||||
source_tx._send_refund_request()
|
||||
refund_tx = self.env['payment.transaction'].search(
|
||||
[('source_transaction_id', '=', source_tx.id)]
|
||||
)
|
||||
self.assertEqual(refund_tx.provider_reference, self.refund_object['id'])
|
||||
|
||||
@mute_logger(
|
||||
'odoo.addons.payment_stripe.controllers.main',
|
||||
'odoo.addons.payment_stripe.models.payment_transaction',
|
||||
)
|
||||
def test_canceled_refund_webhook_notification_triggers_processing(self):
|
||||
""" Test that receiving a webhook notification for a refund cancellation
|
||||
(`charge.refund.updated` event) triggers the processing of the notification data. """
|
||||
source_tx = self._create_transaction('redirect', state='done')
|
||||
source_tx._create_child_transaction(
|
||||
source_tx.amount, is_refund=True, provider_reference=self.refund_object['id']
|
||||
)
|
||||
url = self._build_url(StripeController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_stripe.controllers.main.StripeController'
|
||||
'._verify_notification_signature'
|
||||
), patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction'
|
||||
'._handle_notification_data'
|
||||
) as handle_notification_data_mock:
|
||||
self._make_json_request(url, data=self.canceled_refund_notification_data)
|
||||
self.assertEqual(handle_notification_data_mock.call_count, 1)
|
162
tests/test_stripe.py
Normal file
162
tests/test_stripe.py
Normal file
@ -0,0 +1,162 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import sys
|
||||
from unittest.mock import patch
|
||||
|
||||
from werkzeug.urls import url_encode, url_join
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||
from odoo.addons.payment_stripe.controllers.main import StripeController
|
||||
from odoo.addons.payment_stripe.tests.common import StripeCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class StripeTest(StripeCommon, PaymentHttpCommon):
|
||||
|
||||
def test_processing_values(self):
|
||||
dummy_client_secret = 'pi_123456789_secret_dummy_123456789'
|
||||
tx = self._create_transaction(flow='direct') # We don't really care what the flow is here.
|
||||
|
||||
# Ensure no external API call is done, we only want to check the processing values logic
|
||||
def mock_stripe_stripe_create_intent(self):
|
||||
return {'client_secret': dummy_client_secret}
|
||||
|
||||
with patch.object(
|
||||
type(self.env['payment.transaction']), '_stripe_create_intent',
|
||||
mock_stripe_stripe_create_intent,
|
||||
), mute_logger('odoo.addons.payment.models.payment_transaction'):
|
||||
processing_values = tx._get_processing_values()
|
||||
|
||||
self.assertEqual(processing_values['client_secret'], dummy_client_secret)
|
||||
|
||||
base_url = self.provider.get_base_url()
|
||||
return_url = url_join(
|
||||
base_url, f'{StripeController._return_url}?{url_encode({"reference": tx.reference})}'
|
||||
)
|
||||
self.assertEqual(processing_values['return_url'], return_url)
|
||||
|
||||
@mute_logger('odoo.addons.payment_stripe.models.payment_transaction')
|
||||
def test_tx_state_after_send_capture_request(self):
|
||||
self.provider.capture_manually = True
|
||||
tx = self._create_transaction('direct', state='authorized')
|
||||
|
||||
with patch(
|
||||
'odoo.addons.payment_stripe.models.payment_provider.PaymentProvider'
|
||||
'._stripe_make_request',
|
||||
return_value={'id': 'pi_3KTk9zAlCFm536g81Wy7RCPH', 'status': 'succeeded'},
|
||||
):
|
||||
tx._send_capture_request()
|
||||
self.assertEqual(
|
||||
tx.state, 'done', msg="The state should be 'done' after a successful capture."
|
||||
)
|
||||
|
||||
@mute_logger('odoo.addons.payment_stripe.models.payment_transaction')
|
||||
def test_tx_state_after_send_void_request(self):
|
||||
self.provider.capture_manually = True
|
||||
tx = self._create_transaction('redirect', state='authorized')
|
||||
|
||||
with patch(
|
||||
'odoo.addons.payment_stripe.models.payment_provider.PaymentProvider'
|
||||
'._stripe_make_request',
|
||||
return_value={'id': 'pi_3KTk9zAlCFm536g81Wy7RCPH', 'status': 'canceled'},
|
||||
):
|
||||
tx._send_void_request()
|
||||
self.assertEqual(
|
||||
tx.state, 'cancel', msg="The state should be 'cancel' after voiding the transaction."
|
||||
)
|
||||
|
||||
@mute_logger('odoo.addons.payment_stripe.controllers.main')
|
||||
def test_webhook_notification_confirms_transaction(self):
|
||||
""" Test the processing of a webhook notification. """
|
||||
tx = self._create_transaction('redirect')
|
||||
url = self._build_url(StripeController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_stripe.controllers.main.StripeController'
|
||||
'._verify_notification_signature'
|
||||
):
|
||||
self._make_json_request(url, data=self.notification_data)
|
||||
self.assertEqual(tx.state, 'done')
|
||||
|
||||
@mute_logger('odoo.addons.payment_stripe.controllers.main')
|
||||
def test_webhook_notification_tokenizes_payment_method(self):
|
||||
""" Test the processing of a webhook notification. """
|
||||
self._create_transaction('dummy', operation='validation', tokenize=True)
|
||||
url = self._build_url(StripeController._webhook_url)
|
||||
payment_method_response = {
|
||||
'card': {'last4': '4242'},
|
||||
'id': 'pm_1KVZSNAlCFm536g8sYB92I1G',
|
||||
'type': 'card'
|
||||
}
|
||||
with patch(
|
||||
'odoo.addons.payment_stripe.controllers.main.StripeController'
|
||||
'._verify_notification_signature'
|
||||
), patch(
|
||||
'odoo.addons.payment_stripe.models.payment_provider.PaymentProvider'
|
||||
'._stripe_make_request',
|
||||
return_value=payment_method_response,
|
||||
), patch(
|
||||
'odoo.addons.payment_stripe.models.payment_transaction.PaymentTransaction'
|
||||
'._stripe_tokenize_from_notification_data'
|
||||
) as tokenize_check_mock:
|
||||
self._make_json_request(
|
||||
url, data=dict(self.notification_data, type="setup_intent.succeeded")
|
||||
)
|
||||
self.assertEqual(tokenize_check_mock.call_count, 1)
|
||||
|
||||
@mute_logger('odoo.addons.payment_stripe.controllers.main')
|
||||
def test_webhook_notification_triggers_signature_check(self):
|
||||
""" Test that receiving a webhook notification triggers a signature check. """
|
||||
self._create_transaction('redirect')
|
||||
url = self._build_url(StripeController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_stripe.controllers.main.StripeController'
|
||||
'._verify_notification_signature'
|
||||
) as signature_check_mock, patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction'
|
||||
'._handle_notification_data'
|
||||
):
|
||||
self._make_json_request(url, data=self.notification_data)
|
||||
self.assertEqual(signature_check_mock.call_count, 1)
|
||||
|
||||
def test_onboarding_action_redirect_to_url(self):
|
||||
""" Test that the action generate and return an URL when the provider is disabled. """
|
||||
with patch.object(
|
||||
type(self.env['payment.provider']), '_stripe_fetch_or_create_connected_account',
|
||||
return_value={'id': 'dummy'},
|
||||
), patch.object(
|
||||
type(self.env['payment.provider']), '_stripe_create_account_link',
|
||||
return_value='https://dummy.url',
|
||||
):
|
||||
onboarding_url = self.stripe.action_stripe_connect_account()
|
||||
self.assertEqual(onboarding_url['url'], 'https://dummy.url')
|
||||
|
||||
def test_only_create_webhook_if_not_already_done(self):
|
||||
""" Test that a webhook is created only if the webhook secret is not already set. """
|
||||
self.stripe.stripe_webhook_secret = False
|
||||
with patch.object(type(self.env['payment.provider']), '_stripe_make_request') as mock:
|
||||
self.stripe.action_stripe_create_webhook()
|
||||
self.assertEqual(mock.call_count, 1)
|
||||
|
||||
def test_do_not_create_webhook_if_already_done(self):
|
||||
""" Test that no webhook is created if the webhook secret is already set. """
|
||||
self.stripe.stripe_webhook_secret = 'dummy'
|
||||
with patch.object(type(self.env['payment.provider']), '_stripe_make_request') as mock:
|
||||
self.stripe.action_stripe_create_webhook()
|
||||
self.assertEqual(mock.call_count, 0)
|
||||
|
||||
def test_create_account_link_pass_required_parameters(self):
|
||||
""" Test that the generation of an account link includes all the required parameters. """
|
||||
with patch.object(
|
||||
type(self.env['payment.provider']), '_stripe_make_proxy_request',
|
||||
return_value={'url': 'https://dummy.url'},
|
||||
) as mock:
|
||||
self.stripe._stripe_create_account_link('dummy', 'dummy')
|
||||
mock.assert_called_once()
|
||||
if sys.version_info >= (3, 8):
|
||||
# call_args.kwargs is only available in python 3.8+
|
||||
call_args = mock.call_args.kwargs['payload'].keys()
|
||||
for payload_param in ('account', 'return_url', 'refresh_url', 'type'):
|
||||
self.assertIn(payload_param, call_args)
|
39
utils.py
Normal file
39
utils.py
Normal file
@ -0,0 +1,39 @@
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
def get_publishable_key(provider_sudo):
|
||||
""" Return the publishable key for Stripe.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
|
||||
:param recordset provider_sudo: The provider on which the key should be read, as a sudoed
|
||||
`payment.provider` record.
|
||||
:return: The publishable key
|
||||
:rtype: str
|
||||
"""
|
||||
return provider_sudo.stripe_publishable_key
|
||||
|
||||
|
||||
def get_secret_key(provider_sudo):
|
||||
""" Return the secret key for Stripe.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
|
||||
:param recordset provider_sudo: The provider on which the key should be read, as a sudoed
|
||||
`payment.provider` record.
|
||||
:return: The secret key
|
||||
:rtype: str
|
||||
"""
|
||||
return provider_sudo.stripe_secret_key
|
||||
|
||||
|
||||
def get_webhook_secret(provider_sudo):
|
||||
""" Return the webhook secret for Stripe.
|
||||
|
||||
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
|
||||
|
||||
:param recordset provider_sudo: The provider on which the key should be read, as a sudoed
|
||||
`payment.provider` record.
|
||||
:returns: The webhook secret
|
||||
:rtype: str
|
||||
"""
|
||||
return provider_sudo.stripe_webhook_secret
|
63
views/payment_provider_views.xml
Normal file
63
views/payment_provider_views.xml
Normal file
@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="payment_provider_form" model="ir.ui.view">
|
||||
<field name="name">Stripe 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="before">
|
||||
<div
|
||||
name="stripe_onboarding_group"
|
||||
invisible="context.get('stripe_onboarding', False) or (code != 'stripe' or stripe_secret_key or stripe_publishable_key)">
|
||||
<button string="Connect Stripe"
|
||||
type="object"
|
||||
name="action_stripe_connect_account"
|
||||
class="btn-primary"
|
||||
colspan="2"
|
||||
invisible="state == 'enabled'"/>
|
||||
</div>
|
||||
</group>
|
||||
<group name="provider_credentials" position="inside">
|
||||
<group invisible="code != 'stripe'" name="stripe_credentials">
|
||||
<field name="stripe_publishable_key" required="code == 'stripe' and state != 'disabled'"/>
|
||||
<field name="stripe_secret_key" required="code == 'stripe' and state != 'disabled'" password="True"/>
|
||||
<label for="stripe_webhook_secret"/>
|
||||
<div class="o_row" col="2">
|
||||
<field name="stripe_webhook_secret" password="True"/>
|
||||
<button string="Generate your webhook"
|
||||
type="object"
|
||||
name="action_stripe_create_webhook"
|
||||
class="btn-primary"
|
||||
invisible="stripe_webhook_secret or not stripe_secret_key"/>
|
||||
</div>
|
||||
</group>
|
||||
<div name="stripe_keys_link"
|
||||
invisible="not context.get('stripe_onboarding', False) or (code != 'stripe' or stripe_secret_key and stripe_publishable_key)">
|
||||
<a class="btn btn-link" role="button" href="https://dashboard.stripe.com/account/apikeys" target="_blank">
|
||||
Get your Secret and Publishable keys
|
||||
</a>
|
||||
</div>
|
||||
</group>
|
||||
<field name="allow_express_checkout" position="replace">
|
||||
<label for="allow_express_checkout" invisible="not support_express_checkout or not show_allow_express_checkout"/>
|
||||
<div class="o_row" col="2" invisible="not support_express_checkout or not show_allow_express_checkout">
|
||||
<field name="allow_express_checkout"/>
|
||||
<button string="Enable Apple Pay"
|
||||
type="object"
|
||||
name="action_stripe_verify_apple_pay_domain"
|
||||
class="btn btn-primary"
|
||||
invisible="not allow_express_checkout or code != 'stripe'"/>
|
||||
</div>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="action_payment_provider_onboarding" model="ir.actions.act_window">
|
||||
<field name="name">Payment Providers</field>
|
||||
<field name="res_model">payment.provider</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="context">{'stripe_onboarding': True}</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
30
views/payment_stripe_templates.xml
Normal file
30
views/payment_stripe_templates.xml
Normal file
@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="inline_form">
|
||||
<t t-set="inline_form_values"
|
||||
t-value="provider_sudo._stripe_get_inline_form_values(
|
||||
amount,
|
||||
currency,
|
||||
partner_id,
|
||||
mode == 'validation',
|
||||
sale_order_id=sale_order_id,
|
||||
)"
|
||||
/>
|
||||
<div name="o_stripe_element_container"
|
||||
t-att-data-stripe-inline-form-values="inline_form_values"
|
||||
/>
|
||||
</template>
|
||||
|
||||
<template id="express_checkout_form">
|
||||
<div name="o_express_checkout_container"
|
||||
t-attf-id="o_stripe_express_checkout_container_{{provider_sudo.id}}"
|
||||
t-att-data-provider-id="provider_sudo.id"
|
||||
t-att-data-provider-code="provider_sudo.code"
|
||||
t-att-data-stripe-publishable-key="provider_sudo._stripe_get_publishable_key()"
|
||||
t-att-data-country-code="provider_sudo.company_id.country_id.code"
|
||||
class="w-100 mt-2"
|
||||
/>
|
||||
</template>
|
||||
|
||||
</odoo>
|
21
views/payment_templates.xml
Normal file
21
views/payment_templates.xml
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="payment_form" inherit_id="payment.form">
|
||||
<xpath expr="." position="inside">
|
||||
<t t-call="payment_stripe.sdk_assets"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="express_checkout" inherit_id="payment.express_checkout">
|
||||
<xpath expr="." position="inside">
|
||||
<t t-call="payment_stripe.sdk_assets"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="sdk_assets">
|
||||
<!-- As the following link does not end with '.js', it's not loaded when
|
||||
placed in __manifest__.py. The following declaration fix this problem -->
|
||||
<script type="text/javascript" src="https://js.stripe.com/v3/"></script>
|
||||
</template>
|
||||
</odoo>
|
Loading…
x
Reference in New Issue
Block a user