19.0 vanilla

This commit is contained in:
Ernad Husremovic 2026-03-09 09:29:53 +01:00
parent 6e54c1af6c
commit 3ca647e428
1087 changed files with 132065 additions and 108499 deletions

View file

@ -10,37 +10,14 @@ pip install odoo-bringout-oca-ocb-pos_adyen
## Dependencies
This addon depends on:
- point_of_sale
## Manifest Information
- **Name**: POS Adyen
- **Version**: 1.0
- **Category**: Sales/Point of Sale
- **License**: LGPL-3
- **Installable**: True
## Source
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_adyen`.
- Repository: https://github.com/OCA/OCB
- Branch: 19.0
- Path: addons/pos_adyen
## License
This package maintains the original LGPL-3 license from the upstream Odoo project.
## Documentation
- Overview: doc/OVERVIEW.md
- Architecture: doc/ARCHITECTURE.md
- Models: doc/MODELS.md
- Controllers: doc/CONTROLLERS.md
- Wizards: doc/WIZARDS.md
- Reports: doc/REPORTS.md
- Security: doc/SECURITY.md
- Install: doc/INSTALL.md
- Usage: doc/USAGE.md
- Configuration: doc/CONFIGURATION.md
- Dependencies: doc/DEPENDENCIES.md
- Troubleshooting: doc/TROUBLESHOOTING.md
- FAQ: doc/FAQ.md
This package preserves the original LGPL-3 license.

View file

@ -13,9 +13,16 @@
'depends': ['point_of_sale'],
'installable': True,
'assets': {
'point_of_sale.assets': [
'pos_adyen/static/**/*',
'point_of_sale._assets_pos': [
'pos_adyen/static/src/**/*',
],
'web.assets_tests': [
'pos_adyen/static/tests/tours/**/*',
],
'web.assets_unit_tests': [
'pos_adyen/static/tests/unit/data/**/*'
],
},
'author': 'Odoo S.A.',
'license': 'LGPL-3',
}

View file

@ -3,7 +3,7 @@ import logging
import pprint
import json
from urllib.parse import parse_qs
from odoo import fields, http
from odoo import http
from odoo.http import request
from odoo.tools import consteq
@ -11,7 +11,8 @@ _logger = logging.getLogger(__name__)
class PosAdyenController(http.Controller):
@http.route('/pos_adyen/notification', type='json', methods=['POST'], auth='public', csrf=False, save_session=False)
@http.route('/pos_adyen/notification', type='jsonrpc', methods=['POST'], auth='public', csrf=False, save_session=False)
def notification(self):
data = json.loads(request.httprequest.data)
@ -20,33 +21,60 @@ class PosAdyenController(http.Controller):
return
_logger.info('notification received from adyen:\n%s', pprint.pformat(data))
terminal_identifier = data['SaleToPOIResponse']['MessageHeader']['POIID']
payment_method = request.env['pos.payment.method'].sudo().search([('adyen_terminal_identifier', '=', terminal_identifier)], limit=1)
if payment_method:
# These are only used to see if the terminal is reachable,
# store the most recent ID we received.
if data['SaleToPOIResponse'].get('DiagnosisResponse'):
payment_method.adyen_latest_diagnosis = data['SaleToPOIResponse']['MessageHeader']['ServiceID']
else:
try:
adyen_additional_response = data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse']
parsed_adyen_additional_response = parse_qs(adyen_additional_response)
pos_hmac_metadata = parsed_adyen_additional_response.get('metadata.pos_hmac')
pos_hmac = pos_hmac_metadata[0] if pos_hmac_metadata and len(pos_hmac_metadata) == 1 else None
msg_header = data['SaleToPOIResponse'].get('MessageHeader')
if not msg_header \
or msg_header.get('ProtocolVersion') != '3.0' \
or msg_header.get('MessageClass') != 'Service' \
or msg_header.get('MessageType') != 'Response' \
or msg_header.get('MessageCategory') != 'Payment' \
or not msg_header.get('POIID'):
_logger.warning('Received an unexpected Adyen notification')
return
msg_header = data['SaleToPOIResponse']['MessageHeader']
if not pos_hmac or not consteq(pos_hmac, payment_method._get_hmac(msg_header['SaleID'], msg_header['ServiceID'], msg_header['POIID'], data['SaleToPOIResponse']['PaymentResponse']['SaleData']['SaleTransactionID']['TransactionID'])):
_logger.warning('Received an invalid Adyen event notification (invalid hmac): \n%s', pprint.pformat(data))
return
terminal_identifier = msg_header['POIID']
adyen_pm_sudo = request.env['pos.payment.method'].sudo().search([('adyen_terminal_identifier', '=', terminal_identifier)], limit=1)
if not adyen_pm_sudo:
_logger.warning('Received an Adyen event notification for a terminal not registered in Odoo: %s', terminal_identifier)
return
# The HMAC is removed to prevent anyone from using it in place of Adyen.
pos_hmac_metadata_raw = 'metadata.pos_hmac='+pos_hmac
safe_additional_response = adyen_additional_response.replace('&'+pos_hmac_metadata_raw, '').replace(pos_hmac_metadata_raw, '')
data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse'] = safe_additional_response
except (KeyError, AttributeError):
_logger.warning('Received an invalid Adyen event notification: \n%s', pprint.pformat(data))
return
payment_method.adyen_latest_response = json.dumps(data)
else:
_logger.error('received a message for a terminal not registered in Odoo: %s', terminal_identifier)
try:
adyen_additional_response = data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse']
pos_hmac = PosAdyenController._get_additional_data_from_unparsed(adyen_additional_response, 'metadata.pos_hmac')
if not pos_hmac or not consteq(pos_hmac, adyen_pm_sudo._get_hmac(msg_header['SaleID'], msg_header['ServiceID'], msg_header['POIID'], data['SaleToPOIResponse']['PaymentResponse']['SaleData']['SaleTransactionID']['TransactionID'])):
_logger.warning('Received an invalid Adyen event notification (invalid hmac): \n%s', pprint.pformat(data))
return
# The HMAC is removed to prevent anyone from using it in place of Adyen.
pos_hmac_metadata_raw = 'metadata.pos_hmac='+pos_hmac
safe_additional_response = adyen_additional_response.replace('&'+pos_hmac_metadata_raw, '').replace(pos_hmac_metadata_raw, '')
data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse'] = safe_additional_response
except (KeyError, AttributeError):
_logger.warning('Received an invalid Adyen event notification: \n%s', pprint.pformat(data))
return
return self._process_payment_response(data, adyen_pm_sudo)
@staticmethod
def _get_additional_data_from_unparsed(adyen_additional_response, data_key):
parsed_adyen_additional_response = parse_qs(adyen_additional_response)
return PosAdyenController._get_additional_data_from_parsed(parsed_adyen_additional_response, data_key)
@staticmethod
def _get_additional_data_from_parsed(parsed_adyen_additional_response, data_key):
data_value = parsed_adyen_additional_response.get(data_key)
return data_value[0] if data_value and len(data_value) == 1 else None
def _process_payment_response(self, data, adyen_pm_sudo):
transaction_id = data['SaleToPOIResponse']['PaymentResponse']['SaleData']['SaleTransactionID']['TransactionID']
if not transaction_id:
return
transaction_id_parts = transaction_id.split("--")
if len(transaction_id_parts) != 2:
return
pos_session_id = int(transaction_id_parts[1])
pos_session_sudo = request.env["pos.session"].sudo().browse(pos_session_id)
adyen_pm_sudo.adyen_latest_response = json.dumps(data)
pos_session_sudo.config_id._notify("ADYEN_LATEST_RESPONSE", pos_session_sudo.config_id.id)
return request.make_json_response('[accepted]') # https://docs.adyen.com/point-of-sale/design-your-integration/choose-your-architecture/cloud/#guarantee

View file

@ -1,189 +1,211 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Malaz Abuidris <msea@odoo.com>, 2023
# Wil Odoo, 2024
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-13 12:15+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"ar/>\n"
"Language: 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"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "إضافة بقشيش من خلال جهاز الدفع بالبطاقة (Adyen) "
msgstr "إضافة بقشيش من خلال جهاز الدفع بالبطاقة (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr "مفتاح الواجهة البرمجية لـ Adyen "
msgstr "مفتاح الواجهة البرمجية لـ Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "خطأ في Adyen "
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "آخر تشخيص لـ Adyen "
msgstr "خطأ في Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr "آخر استجابة لـ Adyen "
msgstr "آخر استجابة لـ Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "معرف جهاز الدفع Adyen "
msgstr "معرف جهاز الدفع Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr "وضع الاختبار لـ Adyen "
msgstr "وضع الاختبار لـ Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "حدث خطأ غير متوقع. رسالة من Adyen: %s "
msgstr "حدث خطأ غير متوقع. رسالة من Adyen: %s"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "اطلب البقشيش من العملاء "
msgstr "اطلب البقشيش من العملاء"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "فشلت عملية المصادقة. يرجى التحقق من بيانات اعتماد Adyen. "
msgstr "فشلت عملية المصادقة. يرجى التحقق من بيانات اعتماد Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"لقد فشلت عملية إلغاء الدفع. يرجى إلغاؤها يدوياً في جهاز الدفع بالبطاقة. "
msgstr "لقد فشلت عملية إلغاء الدفع. يرجى إلغاؤها يدوياً في جهاز الدفع بالبطاقة."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "لا يمكن معالجة المعاملات التي بها مبلغ قيمته سالبة. "
msgstr "لا يمكن معالجة المعاملات التي بها مبلغ قيمته سالبة."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "تهيئة الإعدادات "
msgstr "تهيئة الإعدادات"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"تعذر الاتصال بخادم أودو. يرجى التحقق من اتصالك بالإنترنت ثم المحاولة من "
"جديد. "
"تعذر الاتصال بخادم أودو. يرجى التحقق من اتصالك بالإنترنت ثم المحاولة من جديد."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "اسم العرض"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "رابط URL للفعالية"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "المُعرف"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "طلب Adyen غير صالح "
msgstr "طلب Adyen غير صالح"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "رسالة من Adyen: %s "
msgstr "رسالة من Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "يرجى تهيئة منتج بقشيش لنقطة البيع %s لدعم منح البقشيش مع Adyen. "
msgstr "يرجى تهيئة منتج بقشيش لنقطة البيع %s لدعم منح البقشيش مع Adyen."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "تهيئة نقطة البيع "
msgstr "تهيئة نقطة البيع"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "طرق الدفع في نقطة البيع "
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "جلسة نقطة البيع"
msgstr "طرق الدفع في نقطة البيع"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "نقطة بيع Adyen طلب بقشيش من العميل "
msgstr "نقطة بيع Adyen طلب بقشيش من العميل"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "تشغيل المعاملات في بيئة الاختبار. "
msgstr "تشغيل المعاملات في بيئة الاختبار."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في الشركة %s لطريقة الدفع %s. "
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"جهاز الدفع بالبطاقة %(terminal)s مستخدم بالفعل في الشركة %(company)s لطريقة "
"الدفع %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في طريقة الدفع %s. "
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"جهاز الدفع بالبطاقة %(terminal)s مستخدم بالفعل في طريقة دفع %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "عليك لصق عنوان URL هذا في إعدادات جهاز الدفع في بوابة Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"يستخدم عند الاتصال بـ Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description "
"get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
"[نموذج جهاز الدفع بالبطاقة]-[الرقم التسلسلي]، على سبيل المثال: "
"P400Plus-123456789 "
"P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "آخر تشخيص لـ Adyen "
#~ msgid "Point of Sale Session"
#~ msgstr "جلسة نقطة البيع"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في الشركة %s لطريقة الدفع %s. "
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في طريقة الدفع %s. "

View file

@ -1,24 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Jumshud Sultanov <cumshud@gmail.com>, 2022
# erpgo translator <jumshud@erpgo.az>, 2023
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: erpgo translator <jumshud@erpgo.az>, 2023\n"
"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: az\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +49,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -71,15 +60,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -87,44 +74,57 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Parametrləri Konfiqurasiya edin"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -132,17 +132,12 @@ msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Satış Nöqtəsi Konfiqurasiyası"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Satış Nöqtəsi Ödəniş Üsulları"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Satış Nöqtəsi Sessiyası"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
@ -157,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,180 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Ivan Shakh, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Ivan Shakh, 2024\n"
"Language-Team: Belarusian (https://app.transifex.com/odoo/teams/41243/be/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: be\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: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Налады канфігурацыі"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,30 +1,25 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# KeyVillage, 2023
# Maria Boyadjieva <marabo2000@gmail.com>, 2023
# Petko Karamotchev, 2024
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Petko Karamotchev, 2024\n"
"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \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"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "Добавяне на бакшиш чрез платежен терминал (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
@ -33,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,78 +49,82 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Попитайте клиентите за бакшиш"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Неуспешно удостоверяване. Моля, проверете вашите Adyen идентификационни "
"данни. "
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Отмяната на плащането не успя. Моля, отменете го ръчно на платежния "
"терминал."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Не може да се обработват транзакции с отрицателна сума."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Настройки"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Не можа да се осъществи връзка с Odoo сървъра. Моля, проверете вашата "
"интернет връзка и опитайте отново."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Невалидна заявка към Adyen "
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -139,47 +132,48 @@ msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Конфигурация на център за продажби"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Методи на плащане за точка на продажба (POS)"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Сесия на център за продажби"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "ПОС Adyen: Попитайте клиента за бакшиш"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "Извършвайте транзакции в тестова среда."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,186 +1,184 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
# * pos_adyen
#
# Odoo Translation Bot <c3p@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2024-02-06 13:31+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: bs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \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: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "Dodaj napojnicu putem platnog terminala (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen Error"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Cannot process transactions with negative amount."
msgstr ""
# taken from hr.po
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Postavke"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py
#, python-format
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid "Invalid Adyen request"
msgstr "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py
#, python-format
#: code:addons/pos_adyen/models/pos_config.py:0
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Please configure a tip product for POS %s to support tipping with Adyen."
# taken from hr.po
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Postavke prodajnog mjesta"
msgstr ""
# taken from hr.po
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Načini plaćanja na prodajnom mjestu"
# taken from hr.po
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Smjena POS-a"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Terminal %s is already used in company %s on payment method %s."
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s is already used on payment method %s."
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,32 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Quim - eccit <quim@eccit.com>, 2022
# Josep Anton Belchi, 2022
# marcescu, 2022
# Ivan Espinola, 2022
# martioodo hola, 2023
#
# * pos_adyen
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: martioodo hola, 2023\n"
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 02:31+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/ca/>\n"
"Language: 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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "Afegeix un consell a través del terminal de pagament (Adyen)"
msgstr "Afegeix una propina a través del terminal de pagament (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
@ -35,16 +31,10 @@ msgstr "Clau de l'API de l'Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Error de l'Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Últim diagnòstic d'Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -62,8 +52,7 @@ msgstr "Mode de prova de l'Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Hi ha hagut un error inesperat. Missatge d'Adyen:%s"
@ -74,70 +63,81 @@ msgstr "Demanar consell als clients"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Ha fallat l'autenticació. Comproveu les vostres credencials de l'Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"La cancel·lació del pagament ha fallat. Si us plau, cancel·leu manualment al"
" terminal de pagament."
"La cancel·lació del pagament ha fallat. Si us plau, cancel·leu manualment al "
"terminal de pagament."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "No es poden processar transaccions amb un import negatiu."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Ajustos de configuració"
msgstr "Paràmetres de configuració"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"No s'ha pogut connectar amb el servidor Odoo, comproveu la vostra connexió a"
" Internet i torneu-ho a provar."
"No s'ha pogut connectar amb el servidor Odoo, comproveu la vostra connexió a "
"Internet i torneu-ho a provar."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Missatge d'Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Si us plau configureu un producte de consell per al POS %s per a donar "
"suport a les propines amb Adyen."
"Si us plau configureu un producte per a les propines al POS %s per fer "
"possibles les propines amb el terminal de pagament (Adyen)."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
@ -149,11 +149,6 @@ msgstr "Configuració del Punt de Venda"
msgid "Point of Sale Payment Methods"
msgstr "Mètodes de pagament de punt de venda"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessió del Punt de Venda"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -167,26 +162,35 @@ msgstr "Executa les operacions en l'entorn de prova."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"El terminal %s ja s'utilitza a l'empresa %s en el mètode de pagament %s."
"El terminal %(terminal)s ja s'utilitza a l'empresa %(company)s en el mètode "
"de pagament %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s ja s'utilitza en el mètode de pagament %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s ja s'utilitza en el mètode de pagament %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"S'utilitza quan es connecta a Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"S'utilitza quan es connecta a Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,32 +1,35 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Rastislav Brencic <rastislav.brencic@azet.sk>, 2022
# Jiří Podhorecký <jirka.p@volny.cz>, 2022
# Jiří Podhorecký, 2022
# Aleš Fiala <f.ales1@seznam.cz>, 2023
# Marta Wacławek, 2025
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Marta (wacm)" <wacm@odoo.com>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Marta Wacławek, 2025\n"
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2026-01-29 09:06+0000\n"
"Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
"Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"cs/>\n"
"Language: 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"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : "
"(n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "Přidat tip přes platební terminál (Adyen)"
msgstr "Přidat spropitné přes platební terminál (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
@ -35,16 +38,10 @@ msgstr "Adyen API klíč"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen chyba"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Nejnovější diagnóza Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -62,8 +59,7 @@ msgstr "Testovací režim Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Došlo k neočekávané chybě. Zpráva od Adyen: %s"
@ -74,15 +70,13 @@ msgstr "Požádat zákazníky o spropitné"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentizace služby selhala. Zkontrolujte přihlašovací údaje Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -90,20 +84,18 @@ msgstr "Zrušení platby se nezdařilo. Zrušte ji ručně na platebním termin
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Nelze zpracovat transakce se zápornou částkou."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Nastavení konfigurace"
msgstr "Konfigurační nastavení"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -111,29 +103,45 @@ msgstr ""
"Nelze se připojit k serveru Odoo, zkontrolujte připojení k internetu a "
"zkuste to znovu."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Zobrazovací název"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Neplatná žádost Adyen"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Zpráva od Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Nakonfigurujte produkt špičky pro POS %s, který podporuje vyklápění s Adyen."
"Nakonfigurujte produkt pro spropitné v POS %s, aby bylo možné spropitné "
"podporovat prostřednictvím Adyen."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
@ -143,12 +151,7 @@ msgstr "Nastavení prodejního místa"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Platební podmíky v místě prodeje"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sezení Prodejního místa"
msgstr "Platební metody prodejního místa"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
@ -163,27 +166,45 @@ msgstr "Spustit transakce v testovacím prostředí."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Terminál %s se již používá ve společnosti %s při platbě %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminál %s se již používá při platbě %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Použito při připojení k Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Použito při připojení k Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serial number], například: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Nejnovější diagnóza Adyen"
#~ msgid "Point of Sale Session"
#~ msgstr "Sezení Prodejního místa"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr "Terminál %s se již používá ve společnosti %s při platbě %s."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminál %s se již používá při platbě %s."

View file

@ -1,24 +1,26 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Sanne Kristensen <sanne@vkdata.dk>, 2024
#
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Sanne Kristensen <sanne@vkdata.dk>, 2024\n"
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-14 21:20+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"da/>\n"
"Language: 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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -28,164 +30,178 @@ msgstr "Tilføj drikkepenge via betalingsterminal (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr "Adyen API nøgle"
msgstr "Adyen API-nøgle"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen fejl"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen seneste diagnostik"
msgstr "Adyen-fejl"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr "Adyen senest respons"
msgstr "Adyen seneste respons"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "Ayden terminal identifikator"
msgstr "Ayden-terminalidentifikator"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr "Adyen test tilstand"
msgstr "Adyen-testtilstand"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Der opstod en uventet fejl. Besked fra Adyen: %s"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Spørg kunde om drikkepenge"
msgstr "Bed kunderne om drikkepenge"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Autentificering mislykkedes. Tjek venligst dine Adyen "
"Autentificering mislykkedes. Tjek venligst dine Adyen-"
"legitimationsoplysninger."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Annullering af betalingen mislykkedes. Annuller den venligst manuelt på "
"Annullering af betalingen mislykkedes. Annullér venligst manuelt via "
"betalingsterminalen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Kan ikke behandle transaktioner med negativt beløb."
msgstr "Transaktioner med negativt beløb kan ikke behandles."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Konfigurer opsætning"
msgstr "Konfigurationsindstillinger"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Kunne ikke oprette forbindelse til Odoo-serveren, kontroller venligst din "
"internetforbindelse og prøv igen."
"Kunne ikke oprette forbindelse til Odoo-serveren, kontrollér venligst din "
"internetforbindelse, og prøv igen."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Ugyldig Adyen-anmodning"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Besked fra Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Var venlig at konfigurere et drikkepenge produkt for POS %s for at "
"understøtte drikkepenge med Adyen."
"Konfigurér venligst et drikkepengeprodukt i POS-systemet %s for at aktivere "
"drikkepenge via Adyen."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "POS konfiguration"
msgstr "POS-konfiguration"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Point of Sale betalingsmetoder"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "POS session"
msgstr "POS-betalingsformer"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "Pos Adyen Spørg kunden om drikkepenge"
msgstr "POS-Adyen Bed kunden om drikkepenge"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "Afvikl transaktioner i test miljø."
msgstr "Afvikl transaktioner i testmiljøet."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Terminal %s bruges allerede i virksomhed %s på betalingsmetode %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s er allerede anvendt på betalingsmetode %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Bruges når der forbindes til Adyen: https://docs.adyen.com/user-"
"Bruges, når der oprettes forbindelse til Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serienummer], for eksempel: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Adyen seneste diagnostik"
#~ msgid "Point of Sale Session"
#~ msgstr "POS session"
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminal %s er allerede anvendt på betalingsmetode %s."

View file

@ -1,25 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2023
# Martin Trigaux, 2022
# Larissa Manderfeld, 2023
# Wil Odoo, 2024
#
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Larissa Manderfeld (lman)" <lman@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-11-28 09:08+0000\n"
"Last-Translator: \"Larissa Manderfeld (lman)\" <lman@odoo.com>\n"
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"de/>\n"
"Language: 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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +36,10 @@ msgstr "Adyen-API-Schlüssel"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen-Fehler"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen Letzte Diagnose"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +57,7 @@ msgstr "Adyen-Testmodus"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Ein unerwarteter Fehler ist aufgetreten. Nachricht von Adyen: %s"
@ -72,8 +68,7 @@ msgstr "Kunden nach einem Trinkgeld fragen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Authentifizierung fehlgeschlagen. Bitte überprüfen Sie Ihre Adyen-"
@ -81,8 +76,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -92,8 +86,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Transaktion mit negativem Betrag kann nicht durchgeführt werden."
@ -104,34 +97,48 @@ msgstr "Konfigurationseinstellungen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Verbindung zum Odoo-Server konnte nicht hergestellt werden, bitte prüfen Sie"
" Ihre Internetverbindung und versuchen Sie es erneut."
"Verbindung zum Odoo-Server konnte nicht hergestellt werden, bitte prüfen Sie "
"Ihre Internetverbindung und versuchen Sie es erneut."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Anzeigename"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "Ereignis-URL"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Ungültige Adyen-Anfrage"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Nachricht von Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -148,11 +155,6 @@ msgstr "Kassensystem-Konfiguration"
msgid "Point of Sale Payment Methods"
msgstr "Zahlungsmethoden des Kassensystems"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassensitzung"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -166,23 +168,34 @@ msgstr "Transaktionen in der Testumgebung ausführen."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Terminal %s wird schon in Unternehmen %s für Zahlungsmethode %s verwendet."
"Terminal %(terminal)s wird schon in Unternehmen %(company)s für "
"Zahlungsmethode %(payment_method)s verwendet."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s wird schon für Zahlungsmethode %s verwendet."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s wird schon für Zahlungsmethode %(payment_method)s "
"verwendet."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
"Diese URL muss in die Einstellungen des Adyen-Portal-Terminals eingefügt "
"werden."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Bei der Verbindung mit Adyen verwendet: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
@ -191,3 +204,16 @@ msgstr ""
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminalmodell]-[Seriennummer], zum Beispiel: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Adyen Letzte Diagnose"
#~ msgid "Point of Sale Session"
#~ msgstr "Point of Sale Sitzung"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr ""
#~ "Terminal %s wird schon in Unternehmen %s für Zahlungsmethod %s verwendet."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminal %s wird schon für Zahlungsmethode %sverwendet."

View file

@ -0,0 +1,185 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-24 19:24+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Greek <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"el/>\n"
"Language: el\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Ρυθμίσεις διαμόρφωσης"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Διαμόρφωση του Σταθμού Εργασίας"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,26 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2022
# Pedro M. Baeza <pedro.baeza@tecnativa.com>, 2023
# Wil Odoo, 2024
# Larissa Manderfeld, 2024
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Larissa Manderfeld, 2024\n"
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-23 12:57+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/es/>\n"
"Language: 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"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
"0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -34,16 +36,10 @@ msgstr "Clave API de Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Error de Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Último diagnóstico de Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -61,8 +57,7 @@ msgstr "Entorno de prueba de Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Ocurrió un error inesperado. Mensaje de Adyen: %s"
@ -73,15 +68,13 @@ msgstr "Solicitar propina a los clientes"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "La autenticación falló. Revise sus credenciales de Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -91,8 +84,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "No se puede procesar transacciones con un importe negativo."
@ -103,8 +95,7 @@ msgstr "Ajustes de configuración"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -112,25 +103,40 @@ msgstr ""
"No se pudo conectar al servidor de Odoo, revise su conexión a internet e "
"intente de nuevo."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nombre para mostrar"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "URL del evento"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Solicitud de Adyen no válida"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Mensaje de Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -145,12 +151,7 @@ msgstr "Configuración del TPV"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Métodos de pago en el punto de venta "
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesión TPV"
msgstr "Métodos de pago en el punto de venta"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
@ -165,29 +166,51 @@ msgstr "Ejecute transacciones en el entorno de prueba."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"El terminal %s ya está en uso en la compañía %s con el método de pago %s."
"El terminal %(terminal)s ya está en uso en la compañía %(company)s con el "
"método de pago %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "El terminal %s ya se usa en el método de pago %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"El terminal %(terminal)s a se utiliza en el método de pago %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "Debe pegar esta URL en los ajustes de la terminal del portal de Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Se usa cuando se conecta a Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Se usa cuando se conecta a Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
"[Modelo de terminal] - [Número de serie], por ejemplo: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Último diagnóstico de Adyen"
#~ msgid "Point of Sale Session"
#~ msgstr "Sesión TPV"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr ""
#~ "El terminal %s ya está en uso en la compañía %s con el método de pago %s."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "El terminal %s ya se usa en el método de pago %s."

View file

@ -1,26 +1,23 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Patricia Gutiérrez Capetillo <pagc@odoo.com>, 2022
# Aimée Mendoza Sánchez, 2023
# Fernanda Alvarez, 2025
#
# * pos_adyen
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Fernanda Alvarez, 2025\n"
"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-17 07:45+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
"odoo-19/pos_adyen/es_419/>\n"
"Language: es_419\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_MX\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -34,16 +31,10 @@ msgstr "Clave API de Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Error de Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Último diagnóstico de Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -61,8 +52,7 @@ msgstr "Entorno de prueba de Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Ocurrió un error inesperado. Mensaje de Adyen: %s"
@ -73,16 +63,14 @@ msgstr "Solicitar propina a los clientes"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Ocurrió un error con la autenticación. Revisa tus credenciales de Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -92,8 +80,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "No es posible procesar transacciones con un importe negativo."
@ -104,8 +91,7 @@ msgstr "Ajustes de configuración"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -113,25 +99,40 @@ msgstr ""
"No fue posible conectarnos al servidor de Odoo. Revisa tu conexión a "
"internet y vuelve a intentarlo."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nombre en pantalla"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "URL del evento"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Solicitud de Adyen no válida"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Mensaje de Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -148,15 +149,10 @@ msgstr "Configuración del punto de venta"
msgid "Point of Sale Payment Methods"
msgstr "Métodos de pago del punto de venta"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesión del punto de venta"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "Pedirle propina al cliente Punto de venta de Adyen"
msgstr "Solicitar propina al cliente en el Punto de venta con Adyen"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
@ -166,26 +162,34 @@ msgstr "Ejecuta transacciones en el entorno de prueba."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"La terminal %s ya se utiliza en la empresa %s en el método de pago %s."
"La empresa %(company)s con el método de pago %(payment_method)s ya utiliza "
"la terminal %(terminal)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "La terminal %s ya se usa en el método de pago %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"El método de pago %(payment_method)s ya utiliza la terminal %(terminal)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "Pega esta URL en los ajustes de la terminal en el portal de Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Se usa cuando se conecta a Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Utilizada al conectarse a Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,190 +1,182 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Triine Aavik <triine@avalah.ee>, 2022
# Maidu Targama <m.targama@gmail.com>, 2022
# Patrick-Jordan Kiudorv, 2023
# Anna, 2023
# Leaanika Randmets, 2023
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Leaanika Randmets, 2023\n"
"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \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"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "Lisa jootraha läbi makseterminali (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr "Adyen API võti"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen viga"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen'i viimane analüüs"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr "Adyen'i viimane vastus"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "Adyen terminali identifikaator"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr "Adyen testrežiim"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Tekkis ootamatu viga. Teade Adyenilt: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Küsi kliendilt jootraha"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentimine ebaõnnestus. Kontrollige oma Adyeni volitusi."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Makse tühistamine ebaõnnestus. Palun tühistage see makseterminalis käsitsi."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Seadistused"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Odoo serveriga ei õnnestunud ühendust luua, palun kontrollige oma "
"internetiühendust ja proovige uuesti."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Teade Adyen'ilt: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Seadistage jootraha toode kassale %s, et toetada Adyen'iga jootraha jätmist."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Kassa seadistused"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Kassa maksemeetodid"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassa Sessioon"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "Kassa Adyen Küsi kliendilt jootraha"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "Run transactions in the test environment."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal 1%s on juba kasutatud sellel maksemeetodil 1%s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Kasutatakse Adyen'iga ühendamisel: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminali mudel]-[Seerianumber], näiteks: P400Plus-123456789"
msgstr ""

View file

@ -1,24 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Hamed Mohammadi <hamed@dehongi.com>, 2023
# Hanna Kheradroosta, 2023
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Hanna Kheradroosta, 2023\n"
"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \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"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +49,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -71,15 +60,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -87,44 +74,57 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "تنظیمات پیکربندی"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -132,17 +132,12 @@ msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "پیکربندی پایانه فروش"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "روش های پرداخت پایانه فروش"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "جلسه پایانه فروش"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
@ -157,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,31 +1,29 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2022
# Veikko Väätäjä <veikko.vaataja@gmail.com>, 2022
# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2022
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2024
#
# * pos_adyen
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# Saara Hakanen <sahak@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+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"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-29 11:40+0000\n"
"Last-Translator: Saara Hakanen <sahak@odoo.com>\n"
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/fi/>\n"
"Language: 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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "Lisää juomaraha maksupäätteen kautta (Adyen)"
msgstr "Lisää tippi maksupäätteen kautta (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
@ -34,16 +32,10 @@ msgstr "Adyen API-avain"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen Virhe"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen Viimeisin diagnoosi"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -52,7 +44,7 @@ msgstr "Adyen Viimeisin vastaus"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "Adyen päätteen tunnus"
msgstr "Adyen päätteen tunniste"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
@ -61,40 +53,35 @@ msgstr "Adyen testitila"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Tapahtui odottamaton virhe. Viesti Adyenilta: %s"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Pyydä asiakkailta juomarahaa"
msgstr "Pyydä asiakkailta tippiä"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Tunnistautuminen epäonnistui. Tarkista Adyen-tunnuksesi."
msgstr "Todentaminen epäonnistui. Tarkista Adyen-tunnuksesi."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Maksun peruuttaminen epäonnistui. Peruuta maksu manuaalisesti "
"maksupäätteellä."
"Maksun peruuttaminen epäonnistui. Peruuta se manuaalisesti maksupäätteellä."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Negatiivisen summan sisältäviä tapahtumia ei voida käsitellä."
msgstr "Negatiivisen summan maksutapahtumia ei voida käsitellä."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
@ -103,89 +90,106 @@ msgstr "Asetukset"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Yhteyttä Odoo-palvelimeen ei saatu muodostettua, tarkista internet-yhteytesi"
" ja yritä uudelleen."
"Yhteyttä Odoo-palvelimeen ei saatu muodostettua, tarkista internet-yhteytesi "
"ja yritä uudelleen."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Näyttönimi"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "Tapahtuman URL"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "Tunnus"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Virheellinen Adyen-pyyntö"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Viesti Adyenilta: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Määritä juomarahatuote kassalle %s tukeaksesi juomarahojen keräämistä "
"Määritä tuote ja tippi Kassajärjestelmään %s tukeaksesi tippien antamista "
"Adyenin avulla."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Kassapäätteen asetukset"
msgstr "Kassajärjestelmän asetukset"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Kassan maksutavat"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassapäätteen istunto"
msgstr "Kassajärjestelmän maksutavat"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "Adyen-kassa pyydä asiakkaalta juomarahaa"
msgstr "Adyen-kassajärjestelmä pyytää asiakkaalta tippiä"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "Suorita tapahtumia testiympäristössä."
msgstr "Suorita maksutapahtumia testiympäristössä."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Päätelaite %s on jo käytössä yrityksessä %s maksutapaan %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Pääte %(terminal)s on jo käytössä yrityksessä %(company)s maksutavalla %"
"(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Päätelaite %s on jo käytössä maksutavassa %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Pääte %(terminal)s on jo käytössä maksutavalla %(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "Tämä URL-osoite tulee liittää Adyen-portaalin pääteasetuksiin."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Käytetään Adyen-yhteyden muodostamisessa: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Käytetään yhdistettäessä Adyeniin: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Päätelaitteen malli]-[Sarjanumero], esimerkiksi: P400Plus-123456789"
msgstr "[Päätteen malli]-[Sarjanumero], esimerkiksi: P400Plus-123456789"

View file

@ -1,25 +1,29 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Jolien De Paepe, 2023
# Wil Odoo, 2024
#
#
# "Manon Rondou (ronm)" <ronm@odoo.com>, 2025.
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-23 09:15+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"fr/>\n"
"Language: 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"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
"1000000 == 0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +37,10 @@ msgstr "Clé API Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Erreur Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Dernier diagnostic Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +58,7 @@ msgstr "Mode test Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Une erreur inattendue est survenue. Message d'Adyen : %s"
@ -72,16 +69,13 @@ msgstr "Demandez un pourboire à vos clients"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"L'authentification a échoué. Veuillez vérifier vos identifiants Adyen."
msgstr "L'authentification a échoué. Veuillez vérifier vos identifiants Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -91,8 +85,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Impossible de traiter des transactions avec un montant négatif."
@ -103,8 +96,7 @@ msgstr "Paramètres de configuration"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -112,25 +104,40 @@ msgstr ""
"Impossible de se connecter au serveur Odoo. Veuillez vérifier votre "
"connexion internet et réessayer."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nom d'affichage"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "URL de l'événement"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Demande Adyen invalide"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Message d'Adyen : %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -147,11 +154,6 @@ msgstr "Configuration du point de vente"
msgid "Point of Sale Payment Methods"
msgstr "Modes de paiement du point de vente"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Session du point de vente"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -165,24 +167,33 @@ msgstr "Exécuter des transactions dans l'environnement de test."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Le terminal %s est déjà utilisé dans l'entreprise %s pour le mode de "
"paiement %s."
"Le terminal %(terminal)s est déjà utilisé dans l'entreprise %(company)s pour "
"le mode de paiement %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s est déjà utlisé comme mode de paiement %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Le terminal %(terminal)s est déjà utilisé pour le mode de paiement %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
"Cette URL doit être collée dans les paramètres du terminal du portail Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Utilisé lors de la connexion à Adyen : https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
@ -192,3 +203,17 @@ msgstr ""
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
"[Modèle de terminal]-[Numéro de série], par exemple : P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Dernier diagnostic Adyen"
#~ msgid "Point of Sale Session"
#~ msgstr "Session du point de vente"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr ""
#~ "Le terminal %s est déjà utilisé dans l'entreprise %s pour le mode de "
#~ "paiement %s."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminal %s est déjà utlisé comme mode de paiement %s."

View file

@ -1,180 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Qaidjohar Barbhaya, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Qaidjohar Barbhaya, 2023\n"
"Language-Team: Gujarati (https://app.transifex.com/odoo/teams/41243/gu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: gu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Config Settings"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,24 +1,27 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2022
# Ha Ketem <haketem@gmail.com>, 2022
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Ha Ketem <haketem@gmail.com>, 2022\n"
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 18:38+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Hebrew <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"he/>\n"
"Language: 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=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n"
"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +35,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +56,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -71,15 +67,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -87,8 +81,7 @@ msgstr "ביטול התשלו נכשל. נא לבטל באופן ידני ממס
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "אי אפשר לבצע תשלום על סכום שלילי."
@ -99,32 +92,46 @@ msgstr "הגדר הגדרות"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -139,11 +146,6 @@ msgstr "תצורת קופה"
msgid "Point of Sale Payment Methods"
msgstr "אמצעי תשלום קופה"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "משמרת קופה "
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -157,25 +159,34 @@ msgstr "ביצוע תשלומים בסביבת הנסיונות."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "משמרת קופה"

View file

@ -1,23 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Ujjawal Pathak, 2025
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Ujjawal Pathak, 2025\n"
"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: hi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -31,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -58,8 +49,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -70,15 +60,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -86,44 +74,57 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "कॉन्फ़िगरेशन सेटिंग"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -138,11 +139,6 @@ msgstr ""
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -156,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,25 +1,26 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
# Translators:
# Bole <bole@dajmi5.com>, 2022
# hrvoje sić <hrvoje.sic@gmail.com>, 2022
# Hrvoje Sić <hrvoje.sic@gmail.com>, 2022
# Martin Trigaux, 2022
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Croatian (https://app.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"
"Language: hr\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"
"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: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +34,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +55,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -72,15 +66,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -88,8 +80,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -100,32 +91,46 @@ msgstr "Postavke"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -140,11 +145,6 @@ msgstr "Postavke prodajnog mjesta"
msgid "Point of Sale Payment Methods"
msgstr "Načini plaćanja na prodajnom mjestu"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Smjena POS-a"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -158,25 +158,34 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "Smjena POS-a"

View file

@ -1,24 +1,26 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Zsolt Godó <zsolttokio@gmail.com>, 2022
# Martin Trigaux, 2022
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-29 19:46+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Hungarian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/hu/>\n"
"Language: 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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +34,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +55,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -71,15 +66,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -87,44 +80,57 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Beállítások módosítása"
msgstr "Beállítások"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -132,18 +138,13 @@ msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Értékesítési pont beállítása"
msgstr "Értékesítési pont konfiguráció"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Értékesítési Pont Értékesítési folyamat"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -157,25 +158,34 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "Értékesítési Pont Értékesítési folyamat"

View file

@ -1,25 +1,24 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Abe Manyo, 2023
# Wil Odoo, 2024
#
# * pos_adyen
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Abe Manyo (abem)" <abem@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-23 02:31+0000\n"
"Last-Translator: \"Abe Manyo (abem)\" <abem@odoo.com>\n"
"Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/id/>\n"
"Language: 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"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +32,10 @@ msgstr "Kunci API Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen Error"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Diagnosis Terkini Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +53,7 @@ msgstr "Mode Test Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Terjadi error yang tidak terduga. Pesan dari Adyen: %s"
@ -72,15 +64,13 @@ msgstr "Minta Tip dari Pelanggan"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentikasi gagal. Mohon periksa kredensial Adyen Anda."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -90,8 +80,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Tidak dapat memproses transaksi dengan jumlah negatif."
@ -102,8 +91,7 @@ msgstr "Pengaturan Konfigurasi"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -111,25 +99,40 @@ msgstr ""
"Tidak dapat terhubung ke server Odoo, mohon periksa koneksi internet Anda "
"dan coba lagi."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nama Tampilan"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "URL Acara"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Permintaan Adyen tidak valid"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Pesan dari Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -144,12 +147,7 @@ msgstr "Konfigurasi Point of Sale"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Metode Pembayaran Point of Sale POS"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesi Point of Sale"
msgstr "Metode Pembayaran POS"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
@ -164,23 +162,32 @@ msgstr "Jalankan transaksi di environment test."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Terminal %s sudah digunakan di perusahaan %s pada metode pembayaran %s."
"Terminal %(terminal)s sudah digunakan di perusahaan %(company)s pada metode "
"pembayaran %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s sudah digunakan pada metode pembayaran %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s sudah digunakan pada metode pembayaran %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "URL ini sebaiknya ditempel di pengaturan terminal portal Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Digunakan saat mencoba menghubungi Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"

View file

@ -1,180 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Kristófer Arnþórsson, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Kristófer Arnþórsson, 2024\n"
"Language-Team: Icelandic (https://app.transifex.com/odoo/teams/41243/is/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: is\n"
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Stillingarvalkostir"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,26 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Marianna Ciofani, 2023
# Wil Odoo, 2024
# Sergio Zanchetta <primes2h@gmail.com>, 2024
#
# Sergio Zanchetta <primes2h@gmail.com>, 2023
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Marianna Ciofani (cima)" <cima@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>, 2024\n"
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-16 17:04+0000\n"
"Last-Translator: \"Marianna Ciofani (cima)\" <cima@odoo.com>\n"
"Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/it/>\n"
"Language: 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"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
"0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -34,16 +36,10 @@ msgstr "Chiave API Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Errore Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Ultima diagnosi Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -61,8 +57,7 @@ msgstr "Modalità test Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Si è verificato un errore inaspettato. Messaggio da Adyen: %s"
@ -73,15 +68,13 @@ msgstr "Richiesta mancia ai clienti"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autenticazione non riuscita, controllare le credenziali Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -91,8 +84,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Impossibile elaborare transazioni con importo negativo."
@ -103,8 +95,7 @@ msgstr "Impostazioni di configurazione"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -112,25 +103,40 @@ msgstr ""
"Impossibile connettersi al server Odoo, controlla la tua connessione "
"internet e riprova."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nome visualizzato"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "URL evento"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Richiesta Adyen non valida"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Messaggio da Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -146,11 +152,6 @@ msgstr "Configurazione punto vendita"
msgid "Point of Sale Payment Methods"
msgstr "Metodi di pagamento punto vendita"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessione punto vendita"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -164,28 +165,52 @@ msgstr "Esegue le transazioni nell'ambiente di prova."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Il terminale %s è già in uso nell'azienda %s nel metodo di pagamento %s."
"Il terminale %(terminal)s è già utilizzato dall'azienda %(company)s per il "
"metodo di pagamento %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Il terminale %s è già in uso nel metodo di pagamento %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Il terminale %(terminal)s è già utilizzato per il metodo di pagamento %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
"L'URL ha bisogno di essere incollato nelle impostazioni del terminale del "
"portale Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Utilizzata per connettersi ad Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Utilizzata per connettersi ad Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Modello terminale]-[Numero di serie], ad esempio: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Ultima diagnosi Adyen"
#~ msgid "Point of Sale Session"
#~ msgstr "Sessione punto vendita"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr ""
#~ "Il terminale %s è già in uso nell'azienda %s nel metodo di pagamento %s."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Il terminale %sè già utilizzato nel metodo di pagamento %s."

View file

@ -1,25 +1,24 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Junko Augias, 2023
# Wil Odoo, 2024
#
# * pos_adyen
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Junko Augias (juau)" <juau@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-16 02:30+0000\n"
"Last-Translator: \"Junko Augias (juau)\" <juau@odoo.com>\n"
"Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/ja/>\n"
"Language: 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"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +32,10 @@ msgstr "Adyen APIキー"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyenエラー"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen最新診断"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +53,7 @@ msgstr "Adyenテストモード"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "予期しないエラーが発生しました。Adyenからのメッセージ: %s"
@ -72,15 +64,13 @@ msgstr "顧客にチップを求める"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "認証に失敗しました。Adyenの認証情報を確認して下さい。"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -88,44 +78,59 @@ msgstr "決済のキャンセルに失敗しました。決済端末で手動で
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "マイナスの金額の取引は処理できません。"
msgstr "の金額の取引は処理できません。"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "コンフィグ設定"
msgstr "構成設定"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr "Odooサーバに接続できませんでした。インターネット接続を確認して、もう一度お試し下さい。"
msgstr ""
"Odooサーバに接続できませんでした。インターネット接続を確認して、もう一度お試"
"し下さい。"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "表示名"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "イベントURL"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "無効なAdyen要求"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Adyenからのメッセージ: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "Adyenでチップを支払うには、POS%sにチッププロダクトを設定して下さい。"
@ -140,11 +145,6 @@ msgstr "POS設定"
msgid "Point of Sale Payment Methods"
msgstr "POS支払い方法"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "POSセッション"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -158,25 +158,33 @@ msgstr "テスト環境で取引を行います。"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "端末%sはすでに会社%s 内で決済方法%sで使用されています。"
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"端末%(terminal)sはすでに会社%(company)s内で決済方法%(payment_method)sで使用さ"
"れています。"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "端末%sはすでに決済方法%sで使用されています。"
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "端末 %(terminal)sは既に決済方法 %(payment_method)sで使用されています。"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "このURLをAdyenのポータル端末の設定に貼付ける必要があります。"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Adyenに接続時に使用: https://docs.adyen.com/user-management/how-to-get-the-api-"
"key/#description"
"Adyenに接続時に使用: https://docs.adyen.com/user-management/how-to-get-the-"
"api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,19 +1,21 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Odoo Translation Bot <c3p@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: kab\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: no\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -27,16 +29,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -54,8 +50,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -66,15 +61,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -82,8 +75,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -94,32 +86,46 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -134,11 +140,6 @@ msgstr ""
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -152,22 +153,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,180 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Lux Sok <sok.lux@gmail.com>, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Lux Sok <sok.lux@gmail.com>, 2023\n"
"Language-Team: Khmer (https://app.transifex.com/odoo/teams/41243/km/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: km\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "កំណត់រចនាសម្ព័ន្ធ"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "ចំណុចនៃការកំណត់រចនាសម្ព័ន្ធលក់"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "ចំណុចនៃវគ្គលក់"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,25 +1,23 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# JH CHOI <hwangtog@gmail.com>, 2022
# Sarah Park, 2024
#
# * pos_adyen
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Sarah Park, 2024\n"
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 04:48+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"ko/>\n"
"Language: 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"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +31,10 @@ msgstr "Adyen API 키"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen 오류"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen 최신 진단"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -51,7 +43,7 @@ msgstr "Adyen 최신 응답"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "Adyen 터미널 식별"
msgstr "Adyen 터미널 식별 기호"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
@ -60,8 +52,7 @@ msgstr "Adyen 테스트 모드"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "예상치 못한 오류가 발생했습니다. Adyen 메시지: %s"
@ -72,15 +63,13 @@ msgstr "고객에게 팁 요청"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "인증 실패. Adyen 자격 증명을 확인하십시오."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -88,44 +77,58 @@ msgstr "결제 취소에 실패했습니다. 결제단말기에서 수기로 취
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "거래 금액이 마이너스인 경우 처리할 수 없습니다."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "설정 구성"
msgstr "환경 설정"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr "Odoo 서버에 연결할 수 없습니다. 인터넷 연결을 확인한 후 다시 시도하세요."
msgstr ""
"Odoo 서버에 연결할 수 없습니다. 인터넷 연결을 확인한 후 다시 시도하세요."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "표시명"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "행사 URL"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "잘못된 Adyen 요청"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Adyen의 메시지 : %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "%s POS에 대한 팁 상품을 구성하십시오. Adyen 팁을 지원합니다."
@ -133,18 +136,13 @@ msgstr "%s POS에 대한 팁 상품을 구성하십시오. Adyen 팁을 지원
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "점포판매시스템 환경 설정"
msgstr "POS 환경 설정"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "POS 결제 수단"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "점포판매시스템 기간"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -158,27 +156,36 @@ msgstr "테스트 환경에서 트랜잭션을 실행하십시오."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "%s 단말기는 이미 %s 회사에서 %s 결제 방법으로 사용 중입니다."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"%(terminal)s의 단말기는 이미 %(company)s 회사의 %(payment_method)s 결제 방법"
"으로 사용 중입니다."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "터미널 %s는 결제 방법 %s에 이미 사용되고 있습니다."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"%(terminal)s 단말기가 이미 %(payment_method)s 결제 방법에 사용되고 있습니다."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "이 URL을 Adyen의 포털 터미널 설정에 붙여넣어야 합니다."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Adyen에 연결할 때 사용 : https://docs.adyen.com/user-management/how-to-get-the-api-"
"key/#description"
"Adyen에 연결할 때 사용 : https://docs.adyen.com/user-management/how-to-get-"
"the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[터미널 모델]-[일련 번호] (예 : P400Plus-123456789)"
msgstr "[터미널 모델]-[일련번호] (예: P400Plus-123456789)"

View file

@ -1,19 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: af\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -27,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -54,8 +49,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -66,15 +60,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -82,8 +74,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -94,32 +85,46 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -134,11 +139,6 @@ msgstr ""
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -152,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,24 +1,23 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-09 12:16+0000\n"
"POT-Creation-Date: 2023-05-16 13:48+0000\n"
"PO-Revision-Date: 2019-09-09 12:33+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"
"Language: lb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen
#: model:ir.model.fields.selection,name:pos_adyen.selection__pos_payment_method__use_payment_terminal__adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.pos_config_view_form
msgid "Adyen"
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
@ -27,9 +26,8 @@ msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. openerp-web
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
@ -54,10 +52,9 @@ msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. openerp-web
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occured. Message from Adyen: %s"
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
@ -66,29 +63,44 @@ msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.pos_config_view_form
msgid "Ask customers to tip before paying."
msgstr ""
#. module: pos_adyen
#. openerp-web
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. openerp-web
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
msgid "Cancelling the payment failed. Please cancel it manually on the payment terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
msgid "Could not connect to the Odoo server, please check your internet connection and try again."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgid "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
@ -102,13 +114,13 @@ msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Prompt the customer to tip."
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__use_payment_terminal
msgid "Record payments with a terminal on this journal."
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
@ -117,42 +129,20 @@ msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid ""
"Technical field used to buffer the latest asynchronous notification from "
"Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Technical field used to determine if the terminal is still connected."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#. openerp-web
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"The connection to your payment terminal failed. Please check if it is still "
"connected to the internet."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__use_payment_terminal
msgid "Use a Payment Terminal"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgid "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,180 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# sackda chanthasombath, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: sackda chanthasombath, 2023\n"
"Language-Team: Lao (https://app.transifex.com/odoo/teams/41243/lo/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: lo\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "ການຕັ້ງຄ່າ"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,24 +1,26 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
# Translators:
# Ramunė ViaLaurea <ramune.vialaurea@gmail.com>, 2022
# Linas Versada <linaskrisiukenas@gmail.com>, 2022
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Linas Versada <linaskrisiukenas@gmail.com>, 2022\n"
"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
"Language: 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"
"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: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +34,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +55,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -71,15 +66,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -87,8 +80,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -99,32 +91,46 @@ msgstr "Konfigūracijos nustatymai"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -139,11 +145,6 @@ msgstr "Pardavimo taško konfigūracija"
msgid "Point of Sale Payment Methods"
msgstr "Pardavimo taško mokėjimo būdai"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Pardavimo taško sesija"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -157,25 +158,34 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "Pardavimo taško sesija"

View file

@ -1,23 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2024
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2024\n"
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \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"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -31,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -58,27 +49,24 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Jautāt klientiem tējas naudu"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -86,44 +74,57 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Konfigurācijas uzstādījumi"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -131,17 +132,12 @@ msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Pārdošanas punkta konfigurācija"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Pārdošanas punkta maksājumu metodes"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Pārdošanas punkta sesija"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
@ -156,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,180 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Niyas Raphy, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Niyas Raphy, 2023\n"
"Language-Team: Malayalam (https://app.transifex.com/odoo/teams/41243/ml/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ml\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "കോൺഫിഗറേഷൻ സെറ്റിങ്‌സ്"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "പോയിന്റ് ഓഫ് സെയിൽ കോൺഫിഗറേഷൻ"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,24 +1,24 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
# Translators:
# Martin Trigaux, 2022
# Sanjaajamts Badamjunai <b.sanjaajamtsfc@gmail.com>, 2022
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022\n"
"Language-Team: Mongolian (https://app.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"
"Language: mn\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen
@ -33,16 +33,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +54,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -72,15 +65,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -88,8 +79,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -100,32 +90,46 @@ msgstr "Тохиргооны тохируулга"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -140,11 +144,6 @@ msgstr "Борлуулалтын цэгийн тохиргоо"
msgid "Point of Sale Payment Methods"
msgstr "Төлбөрийн аргууд"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "ПОС сэшн"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -158,25 +157,34 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "ПОС сэшн"

View file

@ -1,180 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Mehjabin Farsana, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Mehjabin Farsana, 2023\n"
"Language-Team: Malay (https://app.transifex.com/odoo/teams/41243/ms/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ms\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Tetapan Konfigurasi"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Konfigurasi Tempat Jualan"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Kaedah Pembayaran Tempat Jualan"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,19 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Language-Team: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: am\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -27,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -54,8 +49,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -66,15 +60,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -82,8 +74,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -94,32 +85,46 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -134,11 +139,6 @@ msgstr ""
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -152,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,22 +1,23 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
# Translators:
# Marius Stedjan <marius@stedjan.com>, 2022
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2022\n"
"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n"
"Language-Team: Norwegian Bokmål (https://app.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"
"Language: nb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen
@ -31,16 +32,10 @@ msgstr "Adyen API-nøkkel"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen Feil"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen Sist Diagnose"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -58,8 +53,7 @@ msgstr "Adyen Testmodus"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -70,15 +64,13 @@ msgstr "Spør kunder om tips"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentisering feilet. Sjekk dine påloggingsdetaljer for Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -86,8 +78,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -98,32 +89,46 @@ msgstr "Innstillinger"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Melding fra Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -140,11 +145,6 @@ msgstr "Kassapunkt"
msgid "Point of Sale Payment Methods"
msgstr "Betalingsmetoder for Kassasystem"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Kasseøkt"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -158,22 +158,28 @@ msgstr "Kjør transaksjoner i test-modus."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s er allerede brukt på betalingsmetode %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Brukt ved tilkobling til Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
@ -182,3 +188,12 @@ msgstr ""
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serial number], f.eks: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Adyen Sist Diagnose"
#~ msgid "Point of Sale Session"
#~ msgstr "Kasseøkt"
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminal %s er allerede brukt på betalingsmetode %s."

View file

@ -1,26 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Jolien De Paepe, 2023
# Erwin van der Ploeg <erwin@odooexperts.nl>, 2023
# Wil Odoo, 2024
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Bren Driesen <brdri@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-23 09:15+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"nl/>\n"
"Language: 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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -34,16 +36,10 @@ msgstr "Adyen API key"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen foutmelding"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen laatste diagnose"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -61,8 +57,7 @@ msgstr "Adyen test modus"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Er is een onverwachte fout opgetreden. Bericht van Adyen: %s"
@ -73,15 +68,13 @@ msgstr "Fooi vragen aan klanten"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Authenticatie mislukt. Controleer je Adyen logingegevens."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -91,20 +84,18 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Kan transacties met een negatief bedrag niet verwerken."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Configuratie instellingen"
msgstr "Configuratie-instellingen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -112,45 +103,55 @@ msgstr ""
"Kon geen verbinding maken met de Odoo-server, controleer je "
"internetverbinding en probeer het opnieuw."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Weergavenaam"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "Evenement URL"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Ongeldig Adyen verzoek"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Bericht van Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Om fooien met Adyen te ondersteunen, stel een fooiproduct in voor kassa %s "
"Om fooien met Adyen te ondersteunen, stel een fooiproduct in voor kassa %s"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Kassa instellingen"
msgstr "Kassa-instellingen"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Kassa betaalmethodes"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassasessie"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -164,27 +165,50 @@ msgstr "Transacties uitvoeren in de testomgeving."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Terminal %s wordt al gebruikt in bedrijf %s op betaalmethode %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Terminal %(terminal)swordt al gebruikt in bedrijf %(company)s op "
"betaalmethode %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s wordt al gebruikt voor de betaalmethode %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s wordt al gebruikt op betaalmethode %(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
"Deze URL moet worden geplakt in de terminalinstellingen van het portaal van "
"Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Gebruikt bij het verbinden met Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Gebruikt bij het verbinden met Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serienummer], bijvoorbeeld: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Adyen laatste diagnose"
#~ msgid "Point of Sale Session"
#~ msgstr "Kassasessie"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr "Terminal %s wordt al gebruikt in bedrijf %s op betaalmethode %s."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminal %s wordt al gebruikt voor de betaalmethode %s."

View file

@ -1,25 +1,30 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Maksym <ms@myodoo.pl>, 2022
# Martin Trigaux, 2022
# Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Marta (wacm)" <wacm@odoo.com>, 2025, 2026.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023\n"
"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2026-02-25 14:45+0000\n"
"Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
"Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"pl/>\n"
"Language: 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"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && "
"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || "
"(n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +38,10 @@ msgstr "Klucz API Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Błąd Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Najnowsza diagnoza Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +59,7 @@ msgstr "Tryb testowy Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Wystąpił nieoczekiwany błąd. Wiadomość od Adyen: %s"
@ -72,8 +70,7 @@ msgstr "Poproś klientów o napiwek"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Uwierzytelnianie nie powiodło się. Sprawdź swoje dane uwierzytelniające "
@ -81,31 +78,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Anulowanie płatności nie powiodło się. Prosimy o ręczne anulowanie płatności"
" na terminalu płatniczym."
"Anulowanie płatności nie powiodło się. Prosimy o ręczne anulowanie płatności "
"na terminalu płatniczym."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Nie można przetwarzać transakcji z ujemną kwotą."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Ustawienia konfiguracji"
msgstr "Konfiguracja ustawień"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -113,25 +107,40 @@ msgstr ""
"Nie można połączyć się z serwerem Odoo, sprawdź połączenie internetowe i "
"spróbuj ponownie."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nazwa wyświetlana"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "Adres URL wydarzenia"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
msgstr "Nieprawidłowe żądanie Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Wiadomość od Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -147,11 +156,6 @@ msgstr "Konfiguracja punktu sprzedaży"
msgid "Point of Sale Payment Methods"
msgstr "Metody płatności punktu sprzedaży"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesja punktu sprzedaży"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -165,27 +169,43 @@ msgstr "Uruchom transakcje w środowisku testowym."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Terminal %s jest już używany w firmie %s do metody płatności %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s jest już używany w firmie %(company)s do metody "
"płatności %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s jest już używany do metody płatności %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s jest już używany do metody płatności %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "Ten adres URL należy wkleić w ustawieniach terminala na portalu Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Używany podczas łączenia się z Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Używany podczas łączenia się z Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Model terminala]-[Numer seryjny], na przykład: P400Plus-123456789"
#~ msgid "Point of Sale Session"
#~ msgstr "Sesja punktu sprzedaży"
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminal %s jest już używany do metody płatności %s."

View file

@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2024-02-06 13:31+0000\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2026-01-25 18:36+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@ -27,16 +27,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -54,8 +48,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -66,15 +59,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -82,8 +73,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -94,32 +84,46 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -134,11 +138,6 @@ msgstr ""
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -152,15 +151,21 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen

View file

@ -1,97 +1,92 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Reinaldo Ramos <reinaldo.ramos@arxi.pt>, 2022
# Manuela Silva <mmsrs@sky.com>, 2022
# Martin Trigaux, 2022
# Manuela Silva <mmsrs@sky.com>, 2024
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Manuela Silva <mmsrs@sky.com>, 2024\n"
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 18:38+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Portuguese <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/pt/>\n"
"Language: 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"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
"1000000 == 0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
msgstr "Adicionar gorjeta através do terminal de pagamento (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
msgstr "Chave de API do Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
msgstr "Erro do Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
msgstr "Resposta mais recente do Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
msgstr "Identificador do terminal Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
msgstr "Modo de teste do Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
msgstr "Houve um erro inesperado. Mensagem do Adyen: %s"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
msgstr "Pedir gorjeta aos clientes"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
msgstr "A autenticação falhou. Verifique as suas credenciais do Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"O cancelamento do pagamento falhou. Cancele manualmente no terminal de "
"pagamento."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Não é possível processar as transações com valores negativos."
msgstr "Não é possível processar transações com valores negativos."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
@ -100,37 +95,53 @@ msgstr "Configurações"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Não foi possível ligar ao servidor da Odoo. Verifique a sua ligação à "
"Não foi possível conectar ao servidor Odoo. Verifique a sua conexão à "
"internet e tente novamente."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
msgstr "Mensagem do Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Configure um produto de gorjeta para o PDV %s para permitir gorjetas com "
"Adyen."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
@ -140,45 +151,52 @@ msgstr "Configuração do Ponto de Venda"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Métodos de Pagamento do Ponto de Venda"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessão do Ponto de Venda"
msgstr "Métodos de pagamento do ponto de venda"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
msgstr "PDV Adyen - Pedir gorjeta ao cliente"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "Execute transações no ambiente de testes."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Utilizado ao conectar-se ao Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
"[Modelo do terminal]-[Número de série], por exemplo: P400Plus-123456789"
#~ msgid "Point of Sale Session"
#~ msgstr "Sessão do Ponto de Venda"

View file

@ -1,25 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023
# Wil Odoo, 2024
#
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Maitê Dietze (madi)" <madi@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-11-18 18:42+0000\n"
"Last-Translator: \"Maitê Dietze (madi)\" <madi@odoo.com>\n"
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
"odoo-19/pos_adyen/pt_BR/>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: pt_BR\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
"1000000 == 0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +36,10 @@ msgstr "Chave de API do Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Erro do Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Diagnóstico mais recente do Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +57,7 @@ msgstr "Modo de teste do Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Houve um erro inesperado. Mensagem do Adyen: %s"
@ -72,15 +68,13 @@ msgstr "Pedir gorjeta aos clientes"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "A autenticação falhou. Verifique as suas credenciais do Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -90,8 +84,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Não é possível processar transações com valores negativos."
@ -102,8 +95,7 @@ msgstr "Configurações"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -111,25 +103,40 @@ msgstr ""
"Não foi possível conectar ao servidor Odoo. Verifique a sua conexão à "
"internet e tente novamente."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Exibir nome"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "URL do evento"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Solicitação do Adyen inválida"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Mensagem do Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -139,18 +146,13 @@ msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Configuração do Ponto de Vendas"
msgstr "Configuração do ponto de venda"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Métodos de pagamento do ponto de venda"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessão do Ponto de Vendas"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -164,28 +166,49 @@ msgstr "Execute transações no ambiente de testes."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "O terminal %s já é utilizado na empresa %s na forma de pagamento %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"O terminal %(terminal)s já é usado na empresa %(company)s na forma de "
"pagamento %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "O terminal %s já é utilizado na forma de pagamento %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"O terminal %(terminal)s já está sendo usado na forma de pagamento %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
"Esse URL deve ser colado nas configurações do terminal do portal da Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Utilizado ao conectar-se ao Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Utilizado ao conectar-se ao Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
"[Modelo do terminal]-[Número de série], por exemplo: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Diagnóstico mais recente do Adyen"
#~ msgid "Point of Sale Session"
#~ msgstr "Sessão do Ponto de Vendas"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr ""
#~ "O terminal %s já é utilizado na empresa %s na forma de pagamento %s."

View file

@ -1,27 +1,29 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Dorin Hongu <dhongu@gmail.com>, 2022
# Dorin Hongu <dhongu@gmail.com>, 2022, 2025.
# Foldi Robert <foldirobert@nexterp.ro>, 2022
# Martin Trigaux, 2022
# Hongu Cosmin <cosmin513@gmail.com>, 2022
# Betty Keresztesi, 2024
#
# Busoi Cristina <elena.busoi@capps.ai>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Betty Keresztesi, 2024\n"
"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-12-23 09:30+0000\n"
"Last-Translator: Busoi Cristina <elena.busoi@capps.ai>\n"
"Language-Team: Romanian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/ro/>\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -35,25 +37,19 @@ msgstr "Cheie API Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Eroare Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen Ultimele diagnostice"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr "Adyen Ultimul răspuns"
msgstr "Ultimul răspuns Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "Identificatorul terminalului Adyen"
msgstr "Identificator terminal Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
@ -62,38 +58,33 @@ msgstr "Mod de testare Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "A apărut o eroare neașteptată. Mesaj de la Adyen: %s"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Întrebați clientul despre bacșiș"
msgstr "Întrebați clienții despre bacșiș"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentificarea a eșuat. Vă rugăm să verificați credențialele Adyen."
msgstr "Autentificare eșuată. Vă rugăm să verificați datele Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Anularea plății a eșuat. Vă rugăm să o anulați manual pe terminalul de "
"plată."
"Anularea plății a eșuat. Vă rugăm să o anulați manual pe terminalul de plată."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Nu se pot procesa tranzacții cu sumă negativă."
@ -104,34 +95,48 @@ msgstr "Setări de configurare"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Nu a fost posibilă conectarea la serverul Odoo, vă rugăm să verificați "
"conexiunea la internet și să încercați din nou."
"Nu s-a putut conecta la serverul Odoo, vă rugăm să verificați conexiunea la "
"internet și să încercați din nou."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nume Afișat"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "URL eveniment"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Cerere Adyen invalidă"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Mesaj de la Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -148,15 +153,10 @@ msgstr "Configurarea Punctului de Vânzare"
msgid "Point of Sale Payment Methods"
msgstr "Metode plată Punct de Vânzare"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesiune Punct de vânzare"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "Pos Adyen întrebați clientul despre bacșiș"
msgstr "Pos Adyen întreabă clientul despre bacșiș"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
@ -166,29 +166,44 @@ msgstr "Ruleează tranzacții în mediul de testare."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Terminalul %s este deja utilizat în compania %s pentru metoda de plată %s."
"Terminalul %(terminal)s este deja folosit în compania %(company)s la metoda "
"de plată %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminalul %s este deja folosit în metoda de plată%s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Terminalul %(terminal)s este deja folosit la metoda de plată %"
"(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
"Acest URL trebuie introdus în setările terminalului din portalul Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Utilizat la conectarea la Adyen: https://docs.adyen.com/user-management/how-"
"Folosit la conectarea la Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""
"[Modelul terminalului]-[Numărul de serie], de exemplu: P400Plus-123456789"
msgstr "[Model terminal]-[Număr serie], de exemplu: P400Plus-123456789"
#~ msgid "Point of Sale Session"
#~ msgstr "Sesiune Punct de vânzare"
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminalul %s este deja folosit în metoda de plată%s."

View file

@ -1,59 +1,52 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Dmitry Gorshkov, 2022
# ILMIR <karamov@it-projects.info>, 2022
# Martin Trigaux, 2022
# Ivan Kropotkin <yelizariev@itpp.dev>, 2022
# Wil Odoo, 2024
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-22 11:17+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Russian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/ru/>\n"
"Language: 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"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || "
"(n%100>=11 && n%100<=14)? 2 : 3);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "Добавить чаевые через терминал (Adyen)"
msgstr "Добавьте чаевые через платежный терминал (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr "API-ключ Adyen"
msgstr "Ключ API Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Ошибка Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Последний диагноз Adyen"
msgstr "Ошибка Адьена"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr "Последний ответ от Adyen"
msgstr "Последний ответ Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "Adyen Terminal Identifier"
msgstr "Идентификатор терминала Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
@ -62,28 +55,25 @@ msgstr "Режим тестирования Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Возникла ошибка. Сообщение от Adyen: %s"
msgstr "Произошла непредвиденная ошибка. Сообщение от Adyen: %s"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Попросить у клиентов чаевые"
msgstr "Попросите клиентов дать вам совет"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Аутентификация не удалась. Пожалуйста, проверьте свои учетные данные Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -93,20 +83,18 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Невозможно обработать транзакции с отрицательной суммой."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Конфигурационные настройки"
msgstr "Параметры конфигурации"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -114,30 +102,45 @@ msgstr ""
"Не удалось подключиться к серверу Odoo, пожалуйста, проверьте подключение к "
"Интернету и повторите попытку."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "URL мероприятия"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Неверный запрос Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Сообщение от Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Пожалуйста, настройте продукт чаевых для POS %s, чтобы поддерживать чаевые с"
" помощью Adyen."
"Пожалуйста, настройте продукт чаевых для POS %s, чтобы поддерживать чаевые с "
"помощью Adyen."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
@ -149,11 +152,6 @@ msgstr "Конфигурация точки продаж"
msgid "Point of Sale Payment Methods"
msgstr "Способы оплаты в торговых точках"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Смена"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -167,27 +165,46 @@ msgstr "Выполните транзакции в тестовой среде."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Терминал %s уже используется в компании %s для оплаты по методу %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Терминал %(terminal)s уже используется в компании %(company)s для оплаты по "
"методу %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Терминал %s уже используется для способа оплаты %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Терминал %(terminal)s уже используется для способа оплаты %(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
"Эту ссылку необходимо вставить в настройках терминала на портале Adyen."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Используется при подключении к Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Используется при подключении к Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Модель терминала]-[Серийный номер], например: P400Plus-123456789"
#~ msgid "Point of Sale Session"
#~ msgstr "Сессия в торговой точке"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr "Терминал %s уже используется в компании %s для оплаты по методу %s."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Терминал %s уже используется для способа оплаты %s."

View file

@ -1,24 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2022
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2022\n"
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \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"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +49,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -71,15 +60,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -87,44 +74,57 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Nastavenia konfigurácie"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -132,18 +132,13 @@ msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Konfigurácia miesta predaja"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Relácia miesta predaja"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -157,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,24 +1,24 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Grega Vavtar <grega@hbs.si>, 2022
# Martin Trigaux, 2022
#
# * pos_adyen
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 21:21+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Slovenian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/sl/>\n"
"Language: 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"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
"n%100==4 ? 2 : 3;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +32,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +53,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -71,15 +64,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -87,8 +78,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -99,32 +89,46 @@ msgstr "Uredi nastavitve"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Prikazani naziv"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -139,11 +143,6 @@ msgstr "Nastavitve POS-blagajne"
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Seja POS"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -157,22 +156,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,19 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-12-30 18:36+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sq\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -27,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -54,8 +49,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -66,15 +60,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -82,8 +74,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -94,32 +85,46 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -134,11 +139,6 @@ msgstr ""
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -152,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,188 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, 2022
# コフスタジオ, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+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: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "Add tip through payment terminal (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr "Adyen API key"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr "Adyen Error"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen Latest Diagnosis"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr "Adyen Latest Response"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr "Adyen Terminal Identifier"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr "Adyen Test Mode"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "An unexpected error occurred. Message from Adyen: %s"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr "Ask Customers For Tip"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Authentication failed. Please check your Adyen credentials."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr "Cannot process transactions with negative amount."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr "Podešavanje konfiguracije"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr "Message from Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Please configure a tip product for POS %s to support tipping with Adyen."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Podešavanje POS terminala mesta prodaje"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Point of Sale Payment Methods"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesija prodajnog mesta"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr "Pos Adyen Ask Customer For Tip"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "Run transactions in the test environment."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Terminal %s is already used in company %s on payment method %s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s is already used on payment method %s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serial number], for example: P400Plus-123456789"

View file

@ -1,19 +1,20 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: hy\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: \n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -27,16 +28,10 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -54,8 +49,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
@ -66,15 +60,13 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -82,8 +74,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr ""
@ -94,32 +85,46 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -134,11 +139,6 @@ msgstr ""
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -152,22 +152,28 @@ msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
#. module: pos_adyen

View file

@ -1,26 +1,23 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Kim Asplund <kim.asplund@gmail.com>, 2022
# Chrille Hedberg <hedberg.chrille@gmail.com>, 2022
# Jakob Krabbe <jakob.krabbe@vertel.se>, 2024
# Wil Odoo, 2025
#
# * pos_adyen
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2025\n"
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 21:37+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/sv/>\n"
"Language: 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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -34,16 +31,10 @@ msgstr "Adyen API nyckel"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen Fel"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen Senaste Diagnos"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -61,8 +52,7 @@ msgstr "Adyen Test Läge"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Ett oväntat fel inträffade. Meddelande från Adyen: %s"
@ -73,15 +63,13 @@ msgstr "Fråga kunderna om tips"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentiseringen misslyckades. Kontrollera dina Adyen-uppgifter."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -91,8 +79,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Det går inte att behandla transaktioner med negativt belopp."
@ -103,8 +90,7 @@ msgstr "Inställningar"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -112,25 +98,40 @@ msgstr ""
"Det gick inte att ansluta till Odoo-servern, kontrollera din "
"internetanslutning och försök igen."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Visningsnamn"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "Evenemangs URL"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Ogiltig Adyen-förfrågan"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Meddelande från Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -147,11 +148,6 @@ msgstr "Kassakonfigurering"
msgid "Point of Sale Payment Methods"
msgstr "Kassa Betalningsmetoder"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassasession"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -165,25 +161,34 @@ msgstr "Kör transaktioner i testmiljön."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Terminal %s används redan i företaget %s på betalningssätt %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s används redan i företaget %(company)s på "
"betalningssätt %(payment_method)s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s används redan för betalningsmetod %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s används redan på betalningsmetoden %(payment_method)s."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "Denna URL måste klistras in i Adyens portalterminalinställningar."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Används vid anslutning till Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Används vid anslutning till Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,176 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Language-Team: Swahili (https://app.transifex.com/odoo/teams/41243/sw/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sw\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,176 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Language-Team: Tamil (https://app.transifex.com/odoo/teams/41243/ta/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ta\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr ""

View file

@ -1,25 +1,23 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# Translators:
# Wichanon Jamwutthipreecha, 2022
# Rasareeyar Lappiam, 2023
# Wil Odoo, 2024
#
# * pos_adyen
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 21:35+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Thai <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"th/>\n"
"Language: 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"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +31,10 @@ msgstr "Adyen API คีย์"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "ข้อผิดพลาด Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "การวินิจฉัย Adyen ล่าสุด"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +52,7 @@ msgstr "โหมดทดลอง Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "เกิดข้อผิดพลาดทีคาดไม่ถึง ข้อความจาก Adyen: %s"
@ -72,15 +63,13 @@ msgstr "ขอทิปจากลูกค้า"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "การตรวจสอบสิทธิ์ล้มเหลว โปรดตรวจสอบข้อมูลรับรอง Adyen ของคุณ"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -88,8 +77,7 @@ msgstr "การยกเลิกการชำระเงินล้มเ
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "ไม่สามารถประมวลผลธุรกรรมที่มียอดติดลบได้"
@ -100,8 +88,7 @@ msgstr "ตั้งค่าการกำหนดค่า"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -109,25 +96,40 @@ msgstr ""
"ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ Odoo ได้ "
"โปรดตรวจสอบการเชื่อมต่ออินเตอร์เน็ตของคุณและลองอีกครั้ง"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "แสดงชื่อ"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ไอดี"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "คำขอ Adyen ไม่ถูกต้อง"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "ข้อความจาก Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "โปรดกำหนดค่าสินค้าทิปสำหรับ POS %sเพื่อรองรับการให้ทิปกับเอเดียน"
@ -142,11 +144,6 @@ msgstr "กำหนดค่าการขายหน้าร้าน"
msgid "Point of Sale Payment Methods"
msgstr "วิธีการชำระเงินการขายหน้าร้าน"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "เซสชั่นการขายหน้าร้าน"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -160,25 +157,33 @@ msgstr "ดำเนินการธุรกรรมในสภาพแว
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "เทอร์มินัล %s ถูกใช้แล้วในบริษัท %s เกี่ยวกับวิธีการชำระเงิน %s"
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"เทอร์มินัล %(terminal)s ถูกใช้แล้วในบริษัท %(company)s เกี่ยวกับวิธีการชำระเงิน %"
"(pay_method)s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "สถานี %s ได้ใช้วิธีการชำระเงินแล้ว %s"
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "เทอร์มินัล %(terminal)s ถูกใช้แล้วกับวิธีการชำระเงิน %(pay_method)s"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "ต้องวาง URL นี้ลงในส่วนการตั้งค่าเทอร์มินัลพอร์ทัลของ Adyen"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
msgstr ""
"ใช้เมื่อเชื่อมต่อกับ Adyen: https://docs.adyen.com/user-management/how-to-"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"ใช้เมื่อเชื่อมต่อกับ Adyen: https://docs.adyen.com/user-management/how-to-get-the-"
"api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,27 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# abc Def <hdogan1974@gmail.com>, 2022
# Levent Karakaş <levent@mektup.at>, 2022
# Halil, 2023
# Deniz Guvener_Odoo <degu@odoo.com>, 2025
#
# Weblate <noreply-mt-weblate@weblate.org>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Deniz Guvener_Odoo <degu@odoo.com>, 2025\n"
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-11-08 01:50+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Turkish <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/tr/>\n"
"Language: 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"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -35,16 +36,10 @@ msgstr "Adyen API anahtarı"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen Hatası"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen Son Tanı"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -62,8 +57,7 @@ msgstr "Adyen Test Modu"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Beklenmeyen bir hata oluştu. Adyen'in Mesajı: %s"
@ -74,8 +68,7 @@ msgstr "Müşterilerden İpucu İsteyin"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Kimlik doğrulama başarısız oldu. Lütfen Adyen kimlik bilgilerinizi kontrol "
@ -83,8 +76,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -93,8 +85,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Negatif tutardaki işlemler işlenemiyor."
@ -105,8 +96,7 @@ msgstr "Yapılandırma Ayarları"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -114,25 +104,40 @@ msgstr ""
"Odoo sunucusuna bağlanılamadı, lütfen internet bağlantınızı kontrol edin ve "
"tekrar deneyin."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "İsim Göster"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "Etkinlik URL'si"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Geçersiz Adyen isteği"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Adyen'in Mesajı: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -149,11 +154,6 @@ msgstr "Satış Noktası Yapılandırması"
msgid "Point of Sale Payment Methods"
msgstr "Satış Noktası Ödeme Yöntemleri"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Satış Noktası Oturumu"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -167,22 +167,32 @@ msgstr "İşlemleri test ortamında çalıştırın."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Terminal %s, şirket %s ödeme yöntemi %s zaten kullanılmaktadır."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s, şirket %(company)s ödeme yöntemi %(payment_method)s "
"zaten kullanılmaktadır."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Terminal %s, ödeme yöntemi %s zaten kullanılmaktadır."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s, ödeme yöntemi %(payment_method)s zaten "
"kullanılmaktadır."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "Bu URL, Adyen portalındaki terminal ayarlarına yapıştırılmalıdır."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Adyen'e bağlanırken kullanılır: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
@ -191,3 +201,15 @@ msgstr ""
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal modeli]-[Seri numarası], örneğin: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Adyen Son Tanı"
#~ msgid "Point of Sale Session"
#~ msgstr "Satış Noktası Oturumu"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr "Terminal %s, şirket %s ödeme yöntemi %s zaten kullanılmaktadır."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Terminal %s, ödeme yöntemi %s zaten kullanılmaktadır."

View file

@ -1,24 +1,27 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
# Translators:
# Martin Trigaux, 2022
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2024
#
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2024\n"
"Last-Translator: Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023\n"
"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"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"
"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: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +35,10 @@ msgstr "Ключ API Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Помилка Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Остання діагностика Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +56,7 @@ msgstr "Тестовий режим Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Сталася неочікувана помилка. Повідомлення від Adyen: %s"
@ -71,15 +67,13 @@ msgstr "Попросіть клієнта чайові"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Автентифікація не вдалася. Перевірте ваші облікові дані Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -88,8 +82,7 @@ msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Неможливо обробити транзакції з від’ємною сумою."
@ -100,8 +93,7 @@ msgstr "Налаштування"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
@ -109,25 +101,40 @@ msgstr ""
"Не вдалося підключитися до сервера Odoo, перевірте підключення до Інтернету "
"та повторіть спробу."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Недійсний запит Adyen"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Повідомлення від Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
@ -144,11 +151,6 @@ msgstr "Налаштування точки продажу"
msgid "Point of Sale Payment Methods"
msgstr "Способи оплати точки продажу"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Сесія точки продажу"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -162,22 +164,28 @@ msgstr "Запустіть транзакції у тестовому серед
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "Термінал %s вже використовується в компанії %s на способі оплати %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Термінал %s вже використовується у способі оплати %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Використовується при з'єднанні з Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
@ -186,3 +194,16 @@ msgstr ""
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serial number], наприклад: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Остання діагностика Adyen"
#~ msgid "Point of Sale Session"
#~ msgstr "Сесія точки продажу"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr ""
#~ "Термінал %s вже використовується в компанії %s на способі оплати %s."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "Термінал %s вже використовується у способі оплати %s."

View file

@ -0,0 +1,232 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
#
# Translated by:
# Deepvision - info@deepvision.uz | +998 77-093-0007
# Amon Olimov - amon.bars@gmail.com
# Jonibek Yorqulov - j.yorqulov@deepvision.uz
# Mirzohidkhon Ulugkhujaev ulugkhujayevmirzohidxon@gmail.com
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: uz\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
#, fuzzy
msgid "Add tip through payment terminal (Adyen)"
msgstr "Tolov terminali orqali choycha qoshish (Adyen)"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
#, fuzzy
msgid "Adyen API key"
msgstr "Adyen API kaliti"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, fuzzy
msgid "Adyen Error"
msgstr "Adyen xatosi"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
#, fuzzy
msgid "Adyen Latest Response"
msgstr "Adyenning songgi javobi"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
#, fuzzy
msgid "Adyen Terminal Identifier"
msgstr "Adyen terminal identifikatori"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
#, fuzzy
msgid "Adyen Test Mode"
msgstr "Adyen sinov rejimi"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, fuzzy
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Kutilmagan xatolik yuz berdi.Adyendan xabar: %s"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
#, fuzzy
msgid "Ask Customers For Tip"
msgstr "Mijozlardan choycha sorash"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, fuzzy
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Autentifikatsiya amalga oshmadi. Iltimos, Adyen hisob ma'lumotlaringizni "
"tekshiring."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, fuzzy
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Tolovni bekor qilish muvaffaqiyatsiz tugadi. Iltimos, uni tolov "
"terminalida qolda bekor qiling."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, fuzzy
msgid "Cannot process transactions with negative amount."
msgstr "Manfiy summali tranzaksiyalarni amalga oshirib bolmaydi."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "Konfiguratsiya sozlamalari"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, fuzzy
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Odoo serveriga ulanib bolmadi. Iltimos, internet aloqangizni tekshiring va "
"qayta urinib koring."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
#, fuzzy
msgid "Display Name"
msgstr "Korsatiladigan nom"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
#, fuzzy
msgid "Event URL"
msgstr "Hodisa URL manzili"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
#, fuzzy
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, fuzzy
msgid "Invalid Adyen request"
msgstr "Notogri Adyen sorovi"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, fuzzy
msgid "Message from Adyen: %s"
msgstr "Adyendan xabar: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, fuzzy
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Iltimos, Adyen orqali choycha qoshishni qollab-quvvatlash uchun POS %s "
"uchun choycha mahsulotini sozlang."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
#, fuzzy
msgid "Point of Sale Configuration"
msgstr "Savdo nuqtasi konfiguratsiyasi"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
#, fuzzy
msgid "Point of Sale Payment Methods"
msgstr "Savdo nuqtasi tolov usullari"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
#, fuzzy
msgid "Pos Adyen Ask Customer For Tip"
msgstr "POS Adyen mijozdan choycha sorash"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
#, fuzzy
msgid "Run transactions in the test environment."
msgstr "Tranzaksiyalarni sinov muhitida amalga oshirish."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, fuzzy
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"%(terminal)s terminali allaqachon %(company)s kompaniyasida %"
"(payment_method)s tolov usulida ishlatilmoqda."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, fuzzy
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
"%(terminal)s terminali allaqachon %(payment_method)s tolov usulida "
"ishlatilgan."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
#, fuzzy
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "Bu URL manzil Adyen portal terminali sozlamalarida kiritilishi kerak."
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
#, fuzzy
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Adyenga ulanishda foydalaniladi: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
#, fuzzy
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal modeli]-[Seriya raqami], masalan: P400Plus-123456789"

View file

@ -1,24 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Thi Huong Nguyen, 2025
#
# Thi Huong Nguyen, 2023
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Thi Huong Nguyen (thng)" <thng@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Thi Huong Nguyen, 2025\n"
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-16 06:07+0000\n"
"Last-Translator: \"Thi Huong Nguyen (thng)\" <thng@odoo.com>\n"
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/vi/>\n"
"Language: 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"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +36,10 @@ msgstr "Khoá API Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Lỗi Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Chẩn đoán Adyen gần nhất"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -59,8 +57,7 @@ msgstr "Chế độ kiểm thử Adyen"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Đã xảy ra lỗi ngoài dự kiến. Thông báo từ Adyen: %s"
@ -71,29 +68,26 @@ msgstr "Yêu cầu tiền tip từ khách hàng"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr ""
"Xác nhận không thành công. Vui lòng kiểm tra thông tin đăng nhập Adyen. "
"Xác minh không thành công. Vui lòng kiểm tra thông tin đăng nhập Adyen."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
msgstr ""
"Hủy thanh toán không thành công. Vui lòng hủy thủ công trên thiết bị thanh "
"toán. "
"toán."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "Không thể xử lý giao dịch có số tiền âm. "
msgstr "Không thể xử lý giao dịch có số tiền âm."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings
@ -102,54 +96,63 @@ msgstr "Cài đặt cấu hình"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr ""
"Không thể kết nối với máy chủ Odoo, vui lòng kiểm tra kết nối mạng và thử "
"lại. "
"lại."
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Yêu cầu Adyen không hợp lệ"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "Thông báo từ Adyen: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr ""
"Vui lòng cấu hình sản phẩm tiền tip cho POS %s để hỗ trợ nhận tiền tip qua "
"Adyen. "
"Adyen."
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Cấu hình điểm bán lẻ"
msgstr "Cấu hình POS"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Phương thức thanh toán điểm bán lẻ"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Phiên POS"
msgstr "Phương thức thanh toán POS"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
@ -159,34 +162,53 @@ msgstr "Pos Adyen yêu cầu tiền tip từ khách hàng"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment."
msgstr "Chạy giao dịch trong môi trường kiểm thử. "
msgstr "Chạy giao dịch trong môi trường kiểm thử."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"Thiết bị đầu cuối %s đã được sử dụng tại công ty %s trong phương thức thanh "
"toán %s."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "Thiết bị đầu cuối %s đã được sử dụng trong phương thức thanh toán %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"Được sử dụng khi kết nối với Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
"Được sử dụng khi kết nối với Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Mẫu thiết bị đầu cuối]-[Số sê-ri], ví dụ: P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Chẩn đoán Adyen gần nhất"
#~ msgid "Point of Sale Session"
#~ msgstr "Phiên POS"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr ""
#~ "Thiết bị đầu cuối %s đã được sử dụng tại công ty %s trong phương thức "
#~ "thanh toán %s."
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr ""
#~ "Thiết bị đầu cuối %s đã được sử dụng trong phương thức thanh toán %s."

View file

@ -1,32 +1,33 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Raymond Yu <cl_yu@hotmail.com>, 2022
# Jeffery CHEN <jeffery9@gmail.com>, 2022
# Emily Jia <eji@odoo.com>, 2023
# Wil Odoo, 2024
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 15:27+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://translate.odoo.com/"
"projects/odoo-19/pos_adyen/zh_Hans/>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)"
msgstr "通过支付终端添加小费 (Adyen)"
msgstr "通过支付终端添加小费Adyen"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
@ -35,16 +36,10 @@ msgstr "Adyen API 密钥"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen 错误"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen最新诊断"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -62,8 +57,7 @@ msgstr "Adyen测试模式"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "发生了一个意外的错误。来自Adyen的消息。%s"
@ -74,15 +68,13 @@ msgstr "询问客户获取小费"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "身份验证失败。请检查您的Adyen证明。"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -90,8 +82,7 @@ msgstr "取消支付失败。请在支付终端上手动取消它。"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "无法处理负数的交易。"
@ -102,32 +93,46 @@ msgstr "配置设置"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr "无法连接到Odoo服务器请检查您的互联网连接并重试。"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "无效 Adyen 请求"
msgstr ""
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "来自Adyen的消息 %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "请使用Adyen为POS%s配置小费产品以支持小费付款。"
@ -142,11 +147,6 @@ msgstr "POS配置"
msgid "Point of Sale Payment Methods"
msgstr "POS支付方式"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "POS会话"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -160,22 +160,28 @@ msgstr "在测试环境中运行事务。"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "终端%s已在在公司%s的付款方式%s中使用。"
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "终端%s已用于支付方式%s。"
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"连接到Adyen时使用https://docs.adyen.com/user-management/how-to-get-the-api-"
"key/#description"
@ -184,3 +190,15 @@ msgstr ""
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[终端型号] - [序列号]例如P400Plus-123456789"
#~ msgid "Adyen Latest Diagnosis"
#~ msgstr "Adyen最新诊断"
#~ msgid "Point of Sale Session"
#~ msgstr "POS会话"
#~ msgid "Terminal %s is already used in company %s on payment method %s."
#~ msgstr "终端%s已在在公司%s的付款方式%s中使用。"
#~ msgid "Terminal %s is already used on payment method %s."
#~ msgstr "终端%s已用于支付方式%s。"

View file

@ -1,25 +1,26 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_adyen
#
# * pos_adyen
#
# Translators:
# Martin Trigaux, 2022
# Wil Odoo, 2025
# Tony Ng, 2025
#
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Tony Ng, 2025\n"
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-09-16 08:11+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Chinese (Traditional Han script) <https://translate.odoo.com/"
"projects/odoo-19/pos_adyen/zh_Hant/>\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +34,10 @@ msgstr "Adyen API 金鑰"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Adyen Error"
msgstr "Adyen 錯誤"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis
msgid "Adyen Latest Diagnosis"
msgstr "Adyen 最後診斷"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response"
@ -60,8 +55,7 @@ msgstr "Adyen 測試模式"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "發生了一個未預期的錯誤。Adyen提供的訊息:%s"
@ -72,15 +66,13 @@ msgstr "向顧客詢問小費"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Authentication failed. Please check your Adyen credentials."
msgstr "驗證失敗. 請檢查您的 Adyen 憑證."
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
@ -88,8 +80,7 @@ msgstr "未能取消付款。請在付款終端機上手動取消。"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Cannot process transactions with negative amount."
msgstr "無法處理負數金額的交易。"
@ -100,32 +91,46 @@ msgstr "配置設定"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid ""
"Could not connect to the Odoo server, please check your internet connection "
"and try again."
msgstr "無法連接到Odoo服務器,請檢查您的互聯網連接並重試。"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__display_name
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__display_name
msgid "Display Name"
msgstr "顯示名稱"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "Event URL"
msgstr "事件網址"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__id
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__id
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__id
msgid "ID"
msgstr "識別號"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request"
msgstr "Adyen 請求無效"
#. module: pos_adyen
#. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
#: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
msgid "Message from Adyen: %s"
msgstr "來自 Adyen 的訊息: %s"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "請為 POS %s 設定小費產品以支援使用 Adyen 支付小費."
@ -140,11 +145,6 @@ msgstr "POS設定"
msgid "Point of Sale Payment Methods"
msgstr "POS付款條件"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "POS 操作時段"
#. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Pos Adyen Ask Customer For Tip"
@ -158,25 +158,33 @@ msgstr "在測試環境中執行事項."
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used in company %s on payment method %s."
msgstr "終端%s已在公司%s的付款方式%s中使用."
msgid ""
"Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr ""
"終端機 %(terminal)s 已在 %(company)s 公司的付款方式 %(payment_method)s 上使"
"用。"
#. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "終端 %s 已用於付款方式 %s."
msgid ""
"Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "終端機 %(terminal)s 已在付款方式 %(payment_method)s 上使用。"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr "需要將此網址貼上至 Adyen 門戶網站的終端機設定中。"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description"
msgstr ""
"連接到 Adyen 時使用: https://docs.adyen.com/user-management/how-to-get-the-api-"
"key/#description"
"連接到 Adyen 時使用: https://docs.adyen.com/user-management/how-to-get-the-"
"api-key/#description"
#. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -3,5 +3,4 @@
from . import pos_config
from . import pos_payment_method
from . import pos_session
from . import res_config_settings

View file

@ -3,11 +3,8 @@
import json
import logging
import pprint
import random
import requests
import string
from urllib.parse import parse_qs
from werkzeug.exceptions import Forbidden
from odoo import fields, models, api, _
from odoo.exceptions import ValidationError, UserError, AccessDenied
@ -17,6 +14,7 @@ _logger = logging.getLogger(__name__)
UNPREDICTABLE_ADYEN_DATA = object() # sentinel
class PosPaymentMethod(models.Model):
_inherit = 'pos.payment.method'
@ -29,7 +27,19 @@ class PosPaymentMethod(models.Model):
adyen_test_mode = fields.Boolean(help='Run transactions in the test environment.', groups='base.group_erp_manager')
adyen_latest_response = fields.Char(copy=False, groups='base.group_erp_manager') # used to buffer the latest asynchronous notification from Adyen.
adyen_latest_diagnosis = fields.Char(copy=False, groups='base.group_erp_manager') # used to determine if the terminal is still connected.
adyen_event_url = fields.Char(
string="Event URL",
help="This URL needs to be pasted on Adyen's portal terminal settings.",
readonly=True,
store=False,
default=lambda self: f"{self.get_base_url()}/pos_adyen/notification",
)
@api.model
def _load_pos_data_fields(self, config):
params = super()._load_pos_data_fields(config)
params += ['adyen_terminal_identifier']
return params
@api.constrains('adyen_terminal_identifier')
def _check_adyen_terminal_identifier(self):
@ -42,13 +52,13 @@ class PosPaymentMethod(models.Model):
limit=1)
if existing_payment_method:
if existing_payment_method.company_id == payment_method.company_id:
raise ValidationError(_('Terminal %s is already used on payment method %s.')
% (payment_method.adyen_terminal_identifier, existing_payment_method.display_name))
raise ValidationError(_('Terminal %(terminal)s is already used on payment method %(payment_method)s.',
terminal=payment_method.adyen_terminal_identifier, payment_method=existing_payment_method.display_name))
else:
raise ValidationError(_('Terminal %s is already used in company %s on payment method %s.')
% (payment_method.adyen_terminal_identifier,
existing_payment_method.company_id.name,
existing_payment_method.display_name))
raise ValidationError(_('Terminal %(terminal)s is already used in company %(company)s on payment method %(payment_method)s.',
terminal=payment_method.adyen_terminal_identifier,
company=existing_payment_method.company_id.name,
payment_method=existing_payment_method.display_name))
def _get_adyen_endpoints(self):
return {
@ -56,25 +66,21 @@ class PosPaymentMethod(models.Model):
}
def _is_write_forbidden(self, fields):
whitelisted_fields = set(('adyen_latest_response', 'adyen_latest_diagnosis'))
return super(PosPaymentMethod, self)._is_write_forbidden(fields - whitelisted_fields)
return super(PosPaymentMethod, self)._is_write_forbidden(fields - {'adyen_latest_response'})
def get_latest_adyen_status(self):
self.ensure_one()
if not self.env.su and not self.user_has_groups('point_of_sale.group_pos_user'):
if not self.env.su and not self.env.user.has_group('point_of_sale.group_pos_user'):
raise AccessDenied()
latest_response = self.sudo().adyen_latest_response
latest_response = json.loads(latest_response) if latest_response else False
return {
'latest_response': latest_response,
}
return latest_response
def proxy_adyen_request(self, data, operation=False):
''' Necessary because Adyen's endpoints don't have CORS enabled '''
self.ensure_one()
if not self.env.su and not self.user_has_groups('point_of_sale.group_pos_user'):
if not self.env.su and not self.env.user.has_group('point_of_sale.group_pos_user'):
raise AccessDenied()
if not data:
raise UserError(_('Invalid Adyen request'))
@ -126,14 +132,18 @@ class PosPaymentMethod(models.Model):
if is_payment_request_with_acquirer_data:
parsed_sale_to_acquirer_data = parse_qs(data['SaleToPOIRequest']['PaymentRequest']['SaleData']['SaleToAcquirerData'])
is_payment_request_with_acquirer_data = len(parsed_sale_to_acquirer_data) <= 2
valid_acquirer_data = self._get_valid_acquirer_data()
is_payment_request_with_acquirer_data = len(parsed_sale_to_acquirer_data.keys()) <= len(valid_acquirer_data.keys())
if is_payment_request_with_acquirer_data:
for key, values in parsed_sale_to_acquirer_data.items():
if len(values) != 1:
is_payment_request_with_acquirer_data = False
break
value = values[0]
if not ((key == 'tenderOption' and value == 'AskGratuity') or (key == 'authorisationType' and value == 'PreAuth')):
valid_value = valid_acquirer_data.get(key)
if valid_value == UNPREDICTABLE_ADYEN_DATA:
continue
if value != valid_value:
is_payment_request_with_acquirer_data = False
break
@ -205,11 +215,18 @@ class PosPaymentMethod(models.Model):
return res
@api.model
def _get_hmac(self, sale_id, service_id, poiid, sale_transaction_id):
def _get_valid_acquirer_data(self):
return {
'tenderOption': 'AskGratuity',
'authorisationType': 'PreAuth'
}
@api.model
def _get_hmac(self, sale_id, service_id, poi_id, sale_transaction_id):
return hmac(
env=self.env(su=True),
scope='pos_adyen_payment',
message=(sale_id, service_id, poiid, sale_transaction_id),
message=(sale_id, service_id, poi_id, sale_transaction_id)
)
def _proxy_adyen_request_direct(self, data, operation):

View file

@ -1,13 +0,0 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
class PosSession(models.Model):
_inherit = 'pos.session'
def _loader_params_pos_payment_method(self):
result = super()._loader_params_pos_payment_method()
result['search_params']['fields'].append('adyen_terminal_identifier')
return result

View file

@ -0,0 +1,8 @@
import { PosPayment } from "@point_of_sale/app/models/pos_payment";
import { patch } from "@web/core/utils/patch";
patch(PosPayment.prototype, {
setTerminalServiceId(id) {
this.terminalServiceId = id;
},
});

View file

@ -0,0 +1,23 @@
import { PaymentScreen } from "@point_of_sale/app/screens/payment_screen/payment_screen";
import { patch } from "@web/core/utils/patch";
import { onMounted } from "@odoo/owl";
patch(PaymentScreen.prototype, {
setup() {
super.setup(...arguments);
onMounted(() => {
const pendingPaymentLine = this.currentOrder.payment_ids.find(
(paymentLine) =>
paymentLine.payment_method_id.use_payment_terminal === "adyen" &&
!paymentLine.isDone() &&
paymentLine.getPaymentStatus() !== "pending"
);
if (!pendingPaymentLine) {
return;
}
pendingPaymentLine.payment_method_id.payment_terminal.setMostRecentServiceId(
pendingPaymentLine.terminalServiceId
);
});
},
});

View file

@ -0,0 +1,15 @@
import { patch } from "@web/core/utils/patch";
import { PosStore } from "@point_of_sale/app/services/pos_store";
patch(PosStore.prototype, {
async setup() {
await super.setup(...arguments);
this.data.connectWebSocket("ADYEN_LATEST_RESPONSE", () => {
const pendingLine = this.getPendingPaymentLine("adyen");
if (pendingLine) {
pendingLine.payment_method_id.payment_terminal.handleAdyenStatusResponse();
}
});
},
});

View file

@ -0,0 +1,304 @@
import { _t } from "@web/core/l10n/translation";
import { PaymentInterface } from "@point_of_sale/app/utils/payment/payment_interface";
import { AlertDialog } from "@web/core/confirmation_dialog/confirmation_dialog";
import { register_payment_method } from "@point_of_sale/app/services/pos_store";
import { logPosMessage } from "@point_of_sale/app/utils/pretty_console_log";
const { DateTime } = luxon;
export class PaymentAdyen extends PaymentInterface {
setup() {
super.setup(...arguments);
this.paymentLineResolvers = {};
}
sendPaymentRequest(uuid) {
super.sendPaymentRequest(uuid);
return this._adyenPay(uuid);
}
sendPaymentCancel(order, uuid) {
super.sendPaymentCancel(order, uuid);
return this._adyenCancel();
}
setMostRecentServiceId(id) {
this.most_recent_service_id = id;
}
pendingAdyenline() {
return this.pos.getPendingPaymentLine("adyen");
}
_handleOdooConnectionFailure(data = {}) {
// handle timeout
var line = this.pendingAdyenline();
if (line) {
line.setPaymentStatus("retry");
}
this._show_error(
_t(
"Could not connect to the Odoo server, please check your internet connection and try again."
)
);
return Promise.reject(data); // prevent subsequent onFullFilled's from being called
}
_callAdyen(data, operation = false) {
return this.pos.data
.silentCall("pos.payment.method", "proxy_adyen_request", [
[this.payment_method_id.id],
data,
operation,
])
.catch(this._handleOdooConnectionFailure.bind(this));
}
_adyenGetSaleId() {
var config = this.pos.config;
return `${config.display_name} (ID: ${config.id})`;
}
_adyenCommonMessageHeader() {
var config = this.pos.config;
this.most_recent_service_id = Math.floor(Math.random() * Math.pow(2, 64)).toString(); // random ID to identify request/response pairs
this.most_recent_service_id = this.most_recent_service_id.substring(0, 10); // max length is 10
return {
ProtocolVersion: "3.0",
MessageClass: "Service",
MessageType: "Request",
SaleID: this._adyenGetSaleId(config),
ServiceID: this.most_recent_service_id,
POIID: this.payment_method_id.adyen_terminal_identifier,
};
}
_adyenPayData() {
var order = this.pos.getOrder();
var config = this.pos.config;
var line = order.getSelectedPaymentline();
var data = {
SaleToPOIRequest: {
MessageHeader: Object.assign(this._adyenCommonMessageHeader(), {
MessageCategory: "Payment",
}),
PaymentRequest: {
SaleData: {
SaleTransactionID: {
TransactionID: `${order.uuid}--${order.session_id.id}`,
TimeStamp: DateTime.now().toFormat("yyyy-MM-dd'T'HH:mm:ssZZ"), // iso format: '2018-01-10T11:30:15+00:00'
},
},
PaymentTransaction: {
AmountsReq: {
Currency: this.pos.currency.name,
RequestedAmount: line.amount,
},
},
},
},
};
if (config.adyen_ask_customer_for_tip) {
data.SaleToPOIRequest.PaymentRequest.SaleData.SaleToAcquirerData =
"tenderOption=AskGratuity";
}
return data;
}
_adyenPay(uuid) {
var order = this.pos.getOrder();
if (order.getSelectedPaymentline().amount < 0) {
this._show_error(_t("Cannot process transactions with negative amount."));
return Promise.resolve();
}
var data = this._adyenPayData();
var line = order.payment_ids.find((paymentLine) => paymentLine.uuid === uuid);
line.setTerminalServiceId(this.most_recent_service_id);
return this._callAdyen(data).then((data) => this._adyenHandleResponse(data));
}
_adyenCancel(ignore_error) {
var config = this.pos.config;
var previous_service_id = this.most_recent_service_id;
var header = Object.assign(this._adyenCommonMessageHeader(), {
MessageCategory: "Abort",
});
var data = {
SaleToPOIRequest: {
MessageHeader: header,
AbortRequest: {
AbortReason: "MerchantAbort",
MessageReference: {
MessageCategory: "Payment",
SaleID: this._adyenGetSaleId(config),
ServiceID: previous_service_id,
},
},
},
};
return this._callAdyen(data).then((data) => {
// Only valid response is a 200 OK HTTP response which is
// represented by true.
if (!ignore_error && data !== true) {
this._show_error(
_t(
"Cancelling the payment failed. Please cancel it manually on the payment terminal."
)
);
}
return true;
});
}
_convertReceiptInfo(output_text) {
return output_text.reduce((acc, entry) => {
var params = new URLSearchParams(entry.Text);
if (params.get("name") && !params.get("value")) {
return acc + "\n" + params.get("name");
} else if (params.get("name") && params.get("value")) {
return `${acc}\n${params.get("name")}: ${params.get("value")}`;
}
return acc;
}, "");
}
/**
* This method handles the response that comes from Adyen
* when we first make a request to pay.
*/
_adyenHandleResponse(response) {
var line = this.pendingAdyenline();
if (!response || (response.error && response.error.status_code == 401)) {
this._show_error(_t("Authentication failed. Please check your Adyen credentials."));
line.setPaymentStatus("force_done");
return false;
}
response = response.SaleToPOIRequest;
if (response?.EventNotification?.EventToNotify === "Reject") {
logPosMessage("PaymentAdyen", "_adyenHandleResponse", `Error from Adyen`, false, [
response,
]);
var msg = "";
if (response.EventNotification) {
var params = new URLSearchParams(response.EventNotification.EventDetails);
msg = params.get("message");
}
this._show_error(_t("An unexpected error occurred. Message from Adyen: %s", msg));
if (line) {
line.setPaymentStatus("force_done");
}
return false;
} else {
line.setPaymentStatus("waitingCard");
return this.waitForPaymentConfirmation();
}
}
waitForPaymentConfirmation() {
return new Promise((resolve) => {
this.paymentLineResolvers[this.pendingAdyenline().uuid] = resolve;
});
}
/**
* This method is called from pos_bus when the payment
* confirmation from Adyen is received via the webhook.
*/
async handleAdyenStatusResponse() {
const notification = await this.pos.data.silentCall(
"pos.payment.method",
"get_latest_adyen_status",
[[this.payment_method_id.id]]
);
if (!notification) {
this._handleOdooConnectionFailure();
return;
}
const line = this.pendingAdyenline();
const response = notification.SaleToPOIResponse.PaymentResponse.Response;
const additional_response = new URLSearchParams(response.AdditionalResponse);
const isPaymentSuccessful = this.isPaymentSuccessful(notification, response);
if (isPaymentSuccessful) {
this.handleSuccessResponse(line, notification, additional_response);
} else {
this._show_error(_t("Message from Adyen: %s", additional_response.get("message")));
}
// when starting to wait for the payment response we create a promise
// that will be resolved when the payment response is received.
// In case this resolver is lost ( for example on a refresh ) we
// we use the handlePaymentResponse method on the payment line
const resolver = this.paymentLineResolvers?.[line?.uuid];
if (resolver) {
resolver(isPaymentSuccessful);
} else {
line?.handlePaymentResponse(isPaymentSuccessful);
}
}
isPaymentSuccessful(notification, response) {
return (
notification &&
notification.SaleToPOIResponse.MessageHeader.ServiceID ==
this.pendingAdyenline()?.terminalServiceId &&
response.Result === "Success"
);
}
handleSuccessResponse(line, notification, additional_response) {
const config = this.pos.config;
const payment_response = notification.SaleToPOIResponse.PaymentResponse;
const payment_result = payment_response.PaymentResult;
const cashier_receipt = payment_response.PaymentReceipt.find(
(receipt) => receipt.DocumentQualifier == "CashierReceipt"
);
if (cashier_receipt) {
line.setCashierReceipt(
this._convertReceiptInfo(cashier_receipt.OutputContent.OutputText)
);
}
const customer_receipt = payment_response.PaymentReceipt.find(
(receipt) => receipt.DocumentQualifier == "CustomerReceipt"
);
if (customer_receipt) {
line.setReceiptInfo(
this._convertReceiptInfo(customer_receipt.OutputContent.OutputText)
);
}
const tip_amount = payment_result.AmountsResp.TipAmount;
if (config.adyen_ask_customer_for_tip && tip_amount > 0) {
this.pos.setTip(tip_amount);
line.setAmount(payment_result.AmountsResp.AuthorizedAmount);
}
line.transaction_id = additional_response.get("pspReference");
line.card_type = additional_response.get("cardType");
line.cardholder_name = additional_response.get("cardHolderName") || "";
}
_show_error(msg, title) {
if (!title) {
title = _t("Adyen Error");
}
this.env.services.dialog.add(AlertDialog, {
title: title,
body: msg,
});
}
}
register_payment_method("adyen", PaymentAdyen);

View file

@ -1,36 +0,0 @@
odoo.define('pos_adyen.PaymentScreen', function(require) {
"use strict";
const PaymentScreen = require('point_of_sale.PaymentScreen');
const Registries = require('point_of_sale.Registries');
const { onMounted } = owl;
const PosAdyenPaymentScreen = PaymentScreen => class extends PaymentScreen {
setup() {
super.setup();
onMounted(() => {
const pendingPaymentLine = this.currentOrder.paymentlines.find(
paymentLine => paymentLine.payment_method.use_payment_terminal === 'adyen' &&
(!paymentLine.is_done() && paymentLine.get_payment_status() !== 'pending')
);
if (pendingPaymentLine) {
const paymentTerminal = pendingPaymentLine.payment_method.payment_terminal;
paymentTerminal.set_most_recent_service_id(pendingPaymentLine.terminalServiceId);
pendingPaymentLine.set_payment_status('waiting');
paymentTerminal.start_get_status_polling().then(isPaymentSuccessful => {
if (isPaymentSuccessful) {
pendingPaymentLine.set_payment_status('done');
pendingPaymentLine.can_be_reversed = paymentTerminal.supports_reversals;
} else {
pendingPaymentLine.set_payment_status('retry');
}
});
}
});
}
};
Registries.Component.extend(PaymentScreen, PosAdyenPaymentScreen);
return PaymentScreen;
});

View file

@ -1,29 +0,0 @@
odoo.define('pos_adyen.models', function (require) {
const { register_payment_method, Payment } = require('point_of_sale.models');
const PaymentAdyen = require('pos_adyen.payment');
const Registries = require('point_of_sale.Registries');
register_payment_method('adyen', PaymentAdyen);
const PosAdyenPayment = (Payment) => class PosAdyenPayment extends Payment {
constructor(obj, options) {
super(...arguments);
this.terminalServiceId = this.terminalServiceId || null;
}
//@override
export_as_JSON() {
const json = super.export_as_JSON(...arguments);
json.terminal_service_id = this.terminalServiceId;
return json;
}
//@override
init_from_JSON(json) {
super.init_from_JSON(...arguments);
this.terminalServiceId = json.terminal_service_id;
}
setTerminalServiceId(id) {
this.terminalServiceId = id;
}
}
Registries.Model.extend(Payment, PosAdyenPayment);
});

View file

@ -1,333 +0,0 @@
odoo.define('pos_adyen.payment', function (require) {
"use strict";
var core = require('web.core');
var rpc = require('web.rpc');
var PaymentInterface = require('point_of_sale.PaymentInterface');
const { Gui } = require('point_of_sale.Gui');
var _t = core._t;
var PaymentAdyen = PaymentInterface.extend({
send_payment_request: function (cid) {
this._super.apply(this, arguments);
this._reset_state();
return this._adyen_pay(cid);
},
send_payment_cancel: function (order, cid) {
this._super.apply(this, arguments);
return this._adyen_cancel();
},
close: function () {
this._super.apply(this, arguments);
},
set_most_recent_service_id(id) {
this.most_recent_service_id = id;
},
pending_adyen_line() {
return this.pos.get_order().paymentlines.find(
paymentLine => paymentLine.payment_method.use_payment_terminal === 'adyen' && (!paymentLine.is_done()));
},
// private methods
_reset_state: function () {
this.was_cancelled = false;
this.remaining_polls = 4;
clearTimeout(this.polling);
},
_handle_odoo_connection_failure: function (data) {
// handle timeout
var line = this.pending_adyen_line();
if (line) {
line.set_payment_status('retry');
}
this._show_error(_t('Could not connect to the Odoo server, please check your internet connection and try again.'));
return Promise.reject(data); // prevent subsequent onFullFilled's from being called
},
_call_adyen: function (data, operation) {
return rpc.query({
model: 'pos.payment.method',
method: 'proxy_adyen_request',
args: [[this.payment_method.id], data, operation],
}, {
// When a payment terminal is disconnected it takes Adyen
// a while to return an error (~6s). So wait 10 seconds
// before concluding Odoo is unreachable.
timeout: 10000,
shadow: true,
}).catch(this._handle_odoo_connection_failure.bind(this));
},
_adyen_get_sale_id: function () {
var config = this.pos.config;
return _.str.sprintf('%s (ID: %s)', config.display_name, config.id);
},
_adyen_common_message_header: function () {
var config = this.pos.config;
this.most_recent_service_id = Math.floor(Math.random() * Math.pow(2, 64)).toString(); // random ID to identify request/response pairs
this.most_recent_service_id = this.most_recent_service_id.substring(0, 10); // max length is 10
return {
'ProtocolVersion': '3.0',
'MessageClass': 'Service',
'MessageType': 'Request',
'SaleID': this._adyen_get_sale_id(config),
'ServiceID': this.most_recent_service_id,
'POIID': this.payment_method.adyen_terminal_identifier
};
},
_adyen_pay_data: function () {
var order = this.pos.get_order();
var config = this.pos.config;
var line = order.selected_paymentline;
var data = {
'SaleToPOIRequest': {
'MessageHeader': _.extend(this._adyen_common_message_header(), {
'MessageCategory': 'Payment',
}),
'PaymentRequest': {
'SaleData': {
'SaleTransactionID': {
'TransactionID': order.uid,
'TimeStamp': moment().format(), // iso format: '2018-01-10T11:30:15+00:00'
}
},
'PaymentTransaction': {
'AmountsReq': {
'Currency': this.pos.currency.name,
'RequestedAmount': line.amount,
}
}
}
}
};
if (config.adyen_ask_customer_for_tip) {
data.SaleToPOIRequest.PaymentRequest.SaleData.SaleToAcquirerData = "tenderOption=AskGratuity";
}
return data;
},
_adyen_pay: function (cid) {
var self = this;
var order = this.pos.get_order();
if (order.selected_paymentline.amount < 0) {
this._show_error(_t('Cannot process transactions with negative amount.'));
return Promise.resolve();
}
if (order === this.poll_error_order) {
delete this.poll_error_order;
return self._adyen_handle_response({});
}
var data = this._adyen_pay_data();
var line = order.paymentlines.find(paymentLine => paymentLine.cid === cid);
line.setTerminalServiceId(this.most_recent_service_id);
return this._call_adyen(data).then(function (data) {
return self._adyen_handle_response(data);
});
},
_adyen_cancel: function (ignore_error) {
var self = this;
var config = this.pos.config;
var previous_service_id = this.most_recent_service_id;
var header = _.extend(this._adyen_common_message_header(), {
'MessageCategory': 'Abort',
});
var data = {
'SaleToPOIRequest': {
'MessageHeader': header,
'AbortRequest': {
'AbortReason': 'MerchantAbort',
'MessageReference': {
'MessageCategory': 'Payment',
'SaleID': this._adyen_get_sale_id(config),
'ServiceID': previous_service_id,
}
},
}
};
return this._call_adyen(data).then(function (data) {
// Only valid response is a 200 OK HTTP response which is
// represented by true.
if (! ignore_error && data !== true) {
self._show_error(_t('Cancelling the payment failed. Please cancel it manually on the payment terminal.'));
self.was_cancelled = !!self.polling;
}
});
},
_convert_receipt_info: function (output_text) {
return output_text.reduce(function (acc, entry) {
var params = new URLSearchParams(entry.Text);
if (params.get('name') && !params.get('value')) {
return acc + _.str.sprintf('\n%s', params.get('name'));
} else if (params.get('name') && params.get('value')) {
return acc + _.str.sprintf('\n%s: %s', params.get('name'), params.get('value'));
}
return acc;
}, '');
},
_poll_for_response: function (resolve, reject) {
var self = this;
if (this.was_cancelled) {
resolve(false);
return Promise.resolve();
}
return rpc.query({
model: 'pos.payment.method',
method: 'get_latest_adyen_status',
args: [[this.payment_method.id]],
}, {
timeout: 5000,
shadow: true,
}).catch(function (data) {
if (self.remaining_polls != 0) {
self.remaining_polls--;
} else {
reject();
self.poll_error_order = self.pos.get_order();
return self._handle_odoo_connection_failure(data);
}
// This is to make sure that if 'data' is not an instance of Error (i.e. timeout error),
// this promise don't resolve -- that is, it doesn't go to the 'then' clause.
return Promise.reject(data);
}).then(function (status) {
var notification = status.latest_response;
var order = self.pos.get_order();
var line = self.pending_adyen_line() || resolve(false);
if (notification && notification.SaleToPOIResponse.MessageHeader.ServiceID == line.terminalServiceId) {
var response = notification.SaleToPOIResponse.PaymentResponse.Response;
var additional_response = new URLSearchParams(response.AdditionalResponse);
if (response.Result == 'Success') {
var config = self.pos.config;
var payment_response = notification.SaleToPOIResponse.PaymentResponse;
var payment_result = payment_response.PaymentResult;
var cashier_receipt = payment_response.PaymentReceipt.find(function (receipt) {
return receipt.DocumentQualifier == 'CashierReceipt';
});
if (cashier_receipt) {
line.set_cashier_receipt(self._convert_receipt_info(cashier_receipt.OutputContent.OutputText));
}
var customer_receipt = payment_response.PaymentReceipt.find(function (receipt) {
return receipt.DocumentQualifier == 'CustomerReceipt';
});
if (customer_receipt) {
line.set_receipt_info(self._convert_receipt_info(customer_receipt.OutputContent.OutputText));
}
var tip_amount = payment_result.AmountsResp.TipAmount;
if (config.adyen_ask_customer_for_tip && tip_amount > 0) {
order.set_tip(tip_amount);
line.set_amount(payment_result.AmountsResp.AuthorizedAmount);
}
line.transaction_id = additional_response.get('pspReference');
line.card_type = additional_response.get('cardType');
line.cardholder_name = additional_response.get('cardHolderName') || '';
resolve(true);
} else {
var message = additional_response.get('message');
self._show_error(_.str.sprintf(_t('Message from Adyen: %s'), message));
// this means the transaction was cancelled by pressing the cancel button on the device
if (message.startsWith('108 ')) {
resolve(false);
} else {
line.set_payment_status('retry');
reject();
}
}
} else {
line.set_payment_status('waitingCard')
}
});
},
_adyen_handle_response: function (response) {
var line = this.pending_adyen_line();
if (response.error && response.error.status_code == 401) {
this._show_error(_t('Authentication failed. Please check your Adyen credentials.'));
line.set_payment_status('force_done');
return Promise.resolve();
}
response = response.SaleToPOIRequest;
if (response && response.EventNotification && response.EventNotification.EventToNotify == 'Reject') {
console.error('error from Adyen', response);
var msg = '';
if (response.EventNotification) {
var params = new URLSearchParams(response.EventNotification.EventDetails);
msg = params.get('message');
}
this._show_error(_.str.sprintf(_t('An unexpected error occurred. Message from Adyen: %s'), msg));
if (line) {
line.set_payment_status('force_done');
}
return Promise.resolve();
} else {
line.set_payment_status('waitingCard');
return this.start_get_status_polling()
}
},
start_get_status_polling() {
var self = this;
var res = new Promise(function (resolve, reject) {
// clear previous intervals just in case, otherwise
// it'll run forever
clearTimeout(self.polling);
self._poll_for_response(resolve, reject);
self.polling = setInterval(function () {
self._poll_for_response(resolve, reject);
}, 5500);
});
// make sure to stop polling when we're done
res.finally(function () {
self._reset_state();
});
return res;
},
_show_error: function (msg, title) {
if (!title) {
title = _t('Adyen Error');
}
Gui.showPopup('ErrorPopup',{
'title': title,
'body': msg,
});
},
});
return PaymentAdyen;
});

View file

@ -0,0 +1,114 @@
/* global posmodel */
import * as Chrome from "@point_of_sale/../tests/pos/tours/utils/chrome_util";
import * as ReceiptScreen from "@point_of_sale/../tests/pos/tours/utils/receipt_screen_util";
import * as PaymentScreen from "@point_of_sale/../tests/pos/tours/utils/payment_screen_util";
import * as ProductScreen from "@point_of_sale/../tests/pos/tours/utils/product_screen_util";
import * as Dialog from "@point_of_sale/../tests/generic_helpers/dialog_util";
import { registry } from "@web/core/registry";
const response_from_adyen_on_pos_webhook = (session, ServiceID) => ({
SaleToPOIResponse: {
MessageHeader: {
MessageCategory: "Payment",
MessageClass: "Service",
MessageType: "Response",
POIID: "my_adyen_terminal",
ProtocolVersion: "3.0",
SaleID: "Furniture Shop (ID: 1)",
ServiceID,
},
PaymentResponse: {
POIData: {
POIReconciliationID: "1000",
POITransactionID: {
TimeStamp: "2024-10-24T11:24:30.020Z",
TransactionID: "4eU8001729769070017.SD3Q9TMJJTSSM475",
},
},
PaymentReceipt: [],
PaymentResult: {
AmountsResp: {
AuthorizedAmount: 1.04,
Currency: "USD",
},
CustomerLanguage: "en",
OnlineFlag: true,
PaymentAcquirerData: {
AcquirerPOIID: "P400Plus-275319618",
AcquirerTransactionID: {
TimeStamp: "2024-10-24T11:24:30.020Z",
TransactionID: "SD3Q9TMJJTSSM475",
},
ApprovalCode: "123456",
MerchantID: "OdooMP_POS",
},
PaymentInstrumentData: {
CardData: {
CardCountryCode: "826",
EntryMode: ["Contactless"],
MaskedPan: "541333 **** 9999",
PaymentBrand: "mc",
SensitiveCardData: {
CardSeqNumb: "33",
ExpiryDate: "0228",
},
},
PaymentInstrumentType: "Card",
},
},
Response: {
AdditionalResponse:
"useless=true&metadata.pos_hmac=ba6c62413839eb32030a3ee6400af4d367b8fb889b54ea85dffcb5a13625c318",
Result: "Success",
},
SaleData: {
SaleTransactionID: {
TimeStamp: "2024-10-24T11:24:29.000Z",
TransactionID: `921e7aa8-36b3-400c-a416-2b9a1eaf1283--${session}`,
},
},
},
},
});
registry.category("web_tour.tours").add("PosAdyenTour", {
steps: () =>
[
Chrome.startPoS(),
Dialog.confirm("Open Register"),
ProductScreen.addOrderline("Desk Pad"),
ProductScreen.clickPayButton(),
PaymentScreen.clickPaymentMethod("Adyen"),
{
content: "Waiting for Adyen payment to be processed",
trigger: ".electronic_status:contains('Waiting for card')",
run: async function () {
const payment_terminal =
posmodel.getPendingPaymentLine("adyen").payment_method_id.payment_terminal;
// The fact that we are shown the `Waiting for card` status means that the
// request for payment has been sent to the adyen server ( in this case the mocked server )
// and the server replied with an `ok` response.
// As such, this is the time when we wait to receive the notification from adyen on the webhook
// The simplest way to mock this notification is to send it ourselves here.
// ==> pretend to be adyen and send the notification to the POS
const resp = await fetch("/pos_adyen/notification", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(
response_from_adyen_on_pos_webhook(
posmodel.config.current_session_id.id,
payment_terminal.most_recent_service_id
)
),
});
if (!resp.ok) {
throw new Error("Failed to notify Adyen webhook");
}
},
},
ReceiptScreen.isShown(),
].flat(),
});

View file

@ -0,0 +1,8 @@
import { patch } from "@web/core/utils/patch";
import { PosPaymentMethod } from "@point_of_sale/../tests/unit/data/pos_payment_method.data";
patch(PosPaymentMethod.prototype, {
_load_pos_data_fields() {
return [...super._load_pos_data_fields(), "adyen_terminal_identifier"];
},
});

View file

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

View file

@ -0,0 +1,34 @@
from requests import Response
from unittest.mock import patch
from odoo.addons.point_of_sale.tests.test_frontend import TestPointOfSaleHttpCommon
from odoo.tests.common import tagged
@tagged('post_install', '-at_install')
class TestAdyenPoS(TestPointOfSaleHttpCommon):
def test_adyen_basic_order(self):
self.main_pos_config.write({
"payment_method_ids": [
(0, 0, {
"name": "Adyen",
"use_payment_terminal": True,
"adyen_api_key": "my_adyen_api_key",
"adyen_terminal_identifier": "my_adyen_terminal",
"adyen_test_mode": False,
"use_payment_terminal": "adyen",
"payment_method_type": "terminal",
'journal_id': self.bank_journal.id,
}),
],
})
self.main_pos_config.with_user(self.pos_user).open_ui()
def post(url, **kwargs):
# TODO: check that the data passed by pos to adyen is correct
response = Response()
response.status_code = 200
response._content = "ok".encode()
return response
with patch('odoo.addons.pos_adyen.models.pos_payment_method.requests.post', post), \
patch('odoo.addons.pos_adyen.controllers.main.consteq', lambda a,b: True):
self.start_pos_tour('PosAdyenTour')

View file

@ -7,9 +7,10 @@
<field name="arch" type="xml">
<xpath expr="//field[@name='use_payment_terminal']" position="after">
<!-- Adyen -->
<field name="adyen_api_key" attrs="{'invisible': [('use_payment_terminal', '!=', 'adyen')], 'required': [('use_payment_terminal', '=', 'adyen')]}" password="True"/>
<field name="adyen_terminal_identifier" attrs="{'invisible': [('use_payment_terminal', '!=', 'adyen')], 'required': [('use_payment_terminal', '=', 'adyen')]}"/>
<field name="adyen_test_mode" attrs="{'invisible': [('use_payment_terminal', '!=', 'adyen')], 'required': [('use_payment_terminal', '=', 'adyen')]}"/>
<field name="adyen_api_key" invisible="use_payment_terminal != 'adyen'" required="use_payment_terminal == 'adyen'" password="True"/>
<field name="adyen_terminal_identifier" invisible="use_payment_terminal != 'adyen'" required="use_payment_terminal == 'adyen'"/>
<field name="adyen_event_url" invisible="use_payment_terminal != 'adyen'" widget="CopyClipboardChar"/>
<field name="adyen_test_mode" invisible="use_payment_terminal != 'adyen'" required="use_payment_terminal == 'adyen'"/>
</xpath>
</field>
</record>

View file

@ -6,7 +6,7 @@
<field name="inherit_id" ref="point_of_sale.res_config_settings_view_form"/>
<field name="arch" type="xml">
<xpath expr="//div[@id='tip_product']" position="after">
<div attrs="{'invisible': [('pos_iface_tipproduct', '=', False)]}">
<div invisible="not pos_iface_tipproduct">
<field name="pos_adyen_ask_customer_for_tip" class="oe_inline"/>
<label class="fw-normal" for="pos_adyen_ask_customer_for_tip" string="Add tip through payment terminal (Adyen)"/>
</div>

View file

@ -1,12 +1,14 @@
[project]
name = "odoo-bringout-oca-ocb-pos_adyen"
version = "16.0.0"
description = "POS Adyen - Integrate your POS with an Adyen payment terminal"
description = "POS Adyen -
Integrate your POS with an Adyen payment terminal
"
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
"odoo-bringout-oca-ocb-point_of_sale>=16.0.0",
"odoo-bringout-oca-ocb-point_of_sale>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@ -16,7 +18,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]