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

@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import pos_order
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",
]

View file

@ -15,37 +15,14 @@ pip install odoo-bringout-oca-ocb-pos_discount
## Dependencies
This addon depends on:
- point_of_sale
## Manifest Information
- **Name**: Point of Sale Discounts
- **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_discount`.
- Repository: https://github.com/OCA/OCB
- Branch: 19.0
- Path: addons/pos_discount
## 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

@ -16,15 +16,22 @@ discount to a customer.
""",
'depends': ['point_of_sale'],
'data': [
'data/pos_discount_data.xml',
'views/res_config_settings_views.xml',
'views/pos_config_views.xml',
],
],
'installable': True,
'assets': {
'point_of_sale.assets': [
'pos_discount/static/src/js/**/*',
'pos_discount/static/src/xml/**/*',
'point_of_sale._assets_pos': [
'pos_discount/static/src/**/*',
],
'web.assets_tests': [
'pos_discount/static/tests/tours/**/*',
],
'web.assets_unit_tests': [
'pos_discount/static/tests/unit/**/*'
],
},
'author': 'Odoo S.A.',
'license': 'LGPL-3',
}

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="product_product_consumable" model="product.product">
<field name="name">Discount</field>
<field name="available_in_pos">False</field>
<field name="standard_price">0.00</field>
<field name="list_price">0.00</field>
<field name="weight">0.00</field>
<field name="type">consu</field>
<field name="categ_id" eval="ref('product.product_category_services', raise_if_not_found=False)"/>
<field name="uom_id" ref="uom.product_uom_unit"/>
<field name="default_code">DISC</field>
<field name="purchase_ok">False</field>
</record>
</data>
</odoo>

View file

@ -1,27 +1,26 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-06 13:31+0000\n"
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n"
"Language-Team: Afrikaans (https://www.transifex.com/odoo/teams/41243/af/)\n"
"Language: af\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: af\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
#. module: pos_discount
@ -36,10 +35,9 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.xml:0
msgid "Discount"
msgstr ""
msgstr "Afslag"
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
@ -48,10 +46,9 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr ""
@ -63,15 +60,13 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid "No discount product found"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid "No tax"
msgstr ""
@ -97,8 +92,7 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid "Tax: %s"
msgstr ""
@ -110,11 +104,10 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
#. module: pos_discount

View file

@ -1,123 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
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: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\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"
#. module: pos_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
msgid "Discount"
msgstr ""
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount Product"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts"
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc
msgid "The default discount percentage when clicking on the Discount button"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr ""

View file

@ -1,50 +1,53 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# * pos_discount
#
# Translators:
# Martin Trigaux, 2022
# Malaz Abuidris <msea@odoo.com>, 2023
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# "Malaz Siddig Elsayed Abuidris (msea)" <msea@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 15.5alpha1\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: Malaz Abuidris <msea@odoo.com>, 2023\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-11-20 13:21+0000\n"
"Last-Translator: \"Malaz Siddig Elsayed Abuidris (msea)\" <msea@odoo.com>\n"
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"منتج الخصم مطلوب لاستخدام خاصية الخصم الشامل. اذهب إلى نقطة البيع > التهيئة "
"> الإعدادات لإعدادها. "
"> الإعدادات لإعدادها."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr "السماح لأمين الصندوق بمنح خصومات على الطلب بأكمله. "
msgstr "السماح لأمين الصندوق بمنح خصومات على الطلب بأكمله."
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr "تهيئة الإعدادات "
msgstr "تهيئة الإعدادات"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "الخصم"
@ -55,10 +58,9 @@ msgstr "الخصم %"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr "نسبة الخصم"
@ -69,64 +71,83 @@ msgid "Discount Product"
msgstr "منتج الخصم"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
msgstr "لم يتم العثور على منتج خصم "
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr "اسم العرض"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr "بلا ضريبة "
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr "خطأ"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr "المُعرف"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr "لم يتم العثور على منتج خصم"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts"
msgstr "خصومات الطلبات "
msgstr "خصومات الطلبات"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr "تهيئة نقطة البيع "
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "جلسة نقطة البيع"
msgstr "تهيئة نقطة البيع"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr "منتج خصم نقطة البيع "
msgstr "منتج خصم نقطة البيع"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr "الضريبة: %s "
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr "المنتج"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc
msgid "The default discount percentage when clicking on the Discount button"
msgstr "نسبة الخصم الافتراضية عند الضغط على زر الخصم "
msgstr "نسبة الخصم الافتراضية عند الضغط على زر الخصم"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"يبدو أن منتج الخصم لم تتم تهيئته بشكل صحيح. تأكد من تفعيل خيارَي 'قابل "
"للبيع' و'متاح في نقطة البيع'. "
"يبدو أن منتج الخصم لم تتم تهيئته بشكل صحيح. تأكد من تفعيل خيارَي 'قابل للبيع' "
"و'متاح في نقطة البيع'."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr "المنتج المستخدَم لتطبيق الخصم على التذكرة. "
msgstr "المنتج المستخدَم لتطبيق الخصم على التذكرة."
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr ""
#~ msgid "No tax"
#~ msgstr "بلا ضريبة "
#~ msgid "Point of Sale Session"
#~ msgstr "جلسة نقطة البيع"
#~ msgid "Tax: %s"
#~ msgstr "الضريبة: %s "

View file

@ -1,33 +1,30 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
#
# Translators:
# Jumshud Sultanov <cumshud@gmail.com>, 2022
# erpgo translator <jumshud@erpgo.az>, 2023
# Nurlan Farajov <coolinuxoid@gmail.com>, 2025
#
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 15.5alpha1\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: Nurlan Farajov <coolinuxoid@gmail.com>, 2025\n"
"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n"
"Last-Translator: Jumshud Sultanov <cumshud@gmail.com>, 2022\n"
"Language-Team: Azerbaijani (https://www.transifex.com/odoo/teams/41243/az/)\n"
"Language: az\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: az\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
#. module: pos_discount
@ -42,22 +39,21 @@ msgstr "Parametrləri Konfiqurasiya edin"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Endirim"
msgstr ""
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %"
msgstr "Endirim %"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr ""
@ -65,20 +61,32 @@ msgstr ""
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount Product"
msgstr "Endirimli məhsul"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr ""
#. module: pos_discount
@ -89,12 +97,7 @@ msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Satış Nöqtəsi Konfiqurasiyası"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Satış Nöqtəsi Sessiyası"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
@ -102,10 +105,8 @@ msgid "Pos Discount Product"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr ""
#. module: pos_discount
@ -116,14 +117,19 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr ""

View file

@ -1,127 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# 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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr "Налады канфігурацыі"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
msgid "Discount"
msgstr ""
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount Product"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts"
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc
msgid "The default discount percentage when clicking on the Discount button"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr ""

View file

@ -1,34 +1,34 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# * pos_discount
#
# Translators:
# KeyVillage, 2023
# Nikola Iliev, 2023
# Albena Mincheva <albena_vicheva@abv.bg>, 2023
# Maria Boyadjieva <marabo2000@gmail.com>, 2023
# Petko Karamotchev, 2024
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 15.5alpha1\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-09-16 15:27+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Bulgarian <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/bg/>\n"
"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
#. module: pos_discount
@ -43,8 +43,8 @@ msgstr "Настройки"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Отстъпка"
@ -55,10 +55,9 @@ msgstr "Отстъпка %"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr "Процент отстъпка"
@ -69,44 +68,49 @@ msgid "Discount Product"
msgstr "Продукт с отстъпка"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
msgstr "Не е намерен продукт с отстъпка."
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts"
msgstr "Поръчайте отстъпки "
msgstr "Поръчайте отстъпки"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Конфигурация на център за продажби"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Сесия на център за продажби"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr "Продукт за отстъпка в ПОС"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr ""
#. module: pos_discount
@ -114,22 +118,25 @@ msgstr ""
#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc
msgid "The default discount percentage when clicking on the Discount button"
msgstr ""
"Процентът на отстъпка по подразбиране при натискане на бутона за отстъпка"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"Продуктът за отстъпка изглежда неправилно конфигуриран. Уверете се, че е "
"маркиран като „Може да се продава“ и „Наличен в точка на продажба (Point of "
"Sale)“."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr ""
"Продуктът, използван за прилагане на отстъпката върху касовата бележка."
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "Сесия на център за продажби"

View file

@ -1,134 +1,135 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
# * pos_discount
#
# Translators:
# Martin Trigaux, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server saas~11.5\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: 2018-09-21 13:16+0000\n"
"Last-Translator: Martin Trigaux, 2018\n"
"Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n"
"Language: bs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py
#, python-format
#: code:addons/pos_discount/models/pos_config.py:0
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
# taken from hr.po
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr "Omogućuje blagajniku odobravanje popusta na cijelu narudžbu."
msgstr ""
# taken from hr.po
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr "Postavke"
msgstr ""
# taken from hr.po
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Popust"
# taken from hr.po
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %"
msgstr "Popust %"
msgstr ""
# taken from hr.po
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
msgid "Discount Percentage"
msgstr "Postotak popusta"
msgstr ""
# taken from hr.po
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount Product"
msgstr "Proizvod popusta"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
# taken from hr.po
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js
#, python-format
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr "Nije pronađen proizvod popusta"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js
#, python-format
msgid "No tax"
msgstr "No tax"
# taken from hr.po
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts"
msgstr "Popusti narudžbe"
msgstr ""
# taken from hr.po
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Postavke prodajnog mjesta"
# taken from hr.po
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Smjena POS-a"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr "Pos Discount Product"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js
#, python-format
msgid "Tax: %s"
msgstr "Tax: %s"
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc
msgid "The default discount percentage when clicking on the Discount button"
msgstr "The default discount percentage when clicking on the Discount button"
msgstr ""
# taken from hr.po
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"Proizvod popusta izgleda krivo postavljen. Provjerite da li je označen sa "
"'Može se prodavati' i 'Raspoloživo u POS'."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr "The product used to apply the discount on the ticket."
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr ""

View file

@ -1,37 +1,38 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# * pos_discount
#
# Translators:
# Marc Tormo i Bochaca <mtbochaca@gmail.com>, 2022
# Jordi Bancells <jordibancells@pangea.org>, 2022
# Carles Antoli <carlesantoli@hotmail.com>, 2022
# Josep Anton Belchi, 2022
# jabelchi, 2022
# Bàrbara Partegàs <barbararof@gmail.com>, 2022
# Quim - eccit <quim@eccit.com>, 2022
# Ivan Espinola, 2022
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 15.5alpha1\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 Espinola, 2022\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:30+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"Es necessita un producte de descompte per utilitzar la funció Descompte "
"global. Aneu al punt de venda . Configuració > Configuració per a establir-"
@ -40,17 +41,17 @@ msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr "Permetre al caixer fer descomptes en tota la comanda. "
msgstr "Permetre al caixer fer descomptes en tota la comanda."
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr "Ajustos de configuració"
msgstr "Paràmetres de configuració"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Descompte"
@ -61,10 +62,9 @@ msgstr "Descompte %"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr "Descompte en %"
@ -74,46 +74,51 @@ msgstr "Descompte en %"
msgid "Discount Product"
msgstr "Producte en descompte"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr "No s'ha trobat cap producte en descompte"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr "Sense impostos"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts"
msgstr "Descomptes de comandes "
msgstr "Descomptes de comandes"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Configuració del Punt de Venda"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessió del Punt de Venda"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr "Producte de descompte Pos"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr "Impostos: %s"
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -124,11 +129,10 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"El producte amb descompte sembla estar mal configurat. Assegureu-vos que es "
"marca com a \"Es pot vendre\" i \"Disponible al punt de venda\"."
@ -137,3 +141,18 @@ msgstr ""
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr "El producte utilitzat per aplicar el descompte al bitllet."
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr ""
#~ msgid "No tax"
#~ msgstr "Sense impostos"
#~ msgid "Point of Sale Session"
#~ msgstr "Sessió del Punt de Venda"
#~ msgid "Tax: %s"
#~ msgstr "Impostos: %s"

View file

@ -1,33 +1,36 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# * pos_discount
#
# Translators:
# Martin Trigaux, 2022
# Jiří Podhorecký <jirka.p@volny.cz>, 2022
# Marta Wacławek, 2025
#
# Jiří Podhorecký, 2022
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Marta (wacm)" <wacm@odoo.com>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 15.5alpha1\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-02-25 14:45+0000\n"
"Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
"Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"K použití funkce Globální sleva je třeba mít produkt se slevou. Nastavte ji "
"v části Prodejní místo > Konfigurace > Nastavení."
@ -40,26 +43,25 @@ msgstr "Umožnit pokladníkovi poskytnout slevy na celou objednávku."
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr "Nastavení konfigurace"
msgstr "Konfigurační nastavení"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Sleva"
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %"
msgstr "Sleva %"
msgstr "Sleva v %"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr "Sleva v procentech"
@ -70,18 +72,30 @@ msgid "Discount Product"
msgstr "Zlevněný produkt"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
msgstr "Nenalezen žádný slevový produkt"
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Zobrazovaný název"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr ""
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr "Chyba"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr "Nenalezen žádný slevový produkt"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
@ -93,22 +107,15 @@ msgstr "Objednat slevy"
msgid "Point of Sale Configuration"
msgstr "Nastavení prodejního místa"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Sezení Prodejního místa"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr "Slevový produkt PoS"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr ""
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -118,11 +125,10 @@ msgstr "Výchozí procentuální sleva při kliknutí na tlačítko Sleva"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"Zdá se, že slevový produkt není správně nakonfigurován. Ujistěte se, že je "
"označeno jako 'Může být prodáno' a 'Dostupné v místě prodeje'."
@ -131,3 +137,12 @@ msgstr ""
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr "Produkt použitý k uplatnění slevy na listek."
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr "Slevovou položku nelze upravovat."
#~ msgid "Point of Sale Session"
#~ msgstr "Sezení Prodejního místa"

View file

@ -1,50 +1,51 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# * pos_discount
#
# 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"
"Project-Id-Version: Odoo Server 15.5alpha1\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:10+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"En rabatvare er nødvendig for at bruge Global Rabat-funktionen. Gå til Point"
" of Sale > Konfiguration > Indstillinger for at indstille det."
"Et rabatprodukt er nødvendig for at bruge Global Rabat-funktionen. Gå til "
"POS > Konfiguration > Indstillinger for at indstille det."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr "Tillad ekspedienten at give rabat på hele ordren."
msgstr "Gør det muligt for ekspedienten at give rabat på hele ordren."
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr "Konfigurer opsætning"
msgstr "Konfigurationsindstillinger"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Rabat"
@ -55,10 +56,9 @@ msgstr "Rabat %"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr "Procentvis rabat"
@ -69,18 +69,30 @@ msgid "Discount Product"
msgstr "Giv rabat på et produkt"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
msgstr "Der blev ikke fundet noget rabatprodukt"
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Vis navn"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr "Ingen moms"
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr "Der blev ikke fundet noget rabatprodukt"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
@ -90,43 +102,44 @@ msgstr "Ordrerabatter"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr "POS konfiguration"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "POS session"
msgstr "POS-konfiguration"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr "Pos rabatprodukt"
msgstr "POS-rabatprodukt"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr "Moms: %s"
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc
msgid "The default discount percentage when clicking on the Discount button"
msgstr "Standard rabatprocent, når der klikkes på Rabat-knappen"
msgstr "Standard-rabatprocent, når der klikkes på Rabatknappen"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"Rabatproduktet virker forkert konfigureret. Sørg for, at det er markeret som"
" 'Kan sælges' og 'Tilgængeligt i POS'."
"Rabatproduktet virker forkert konfigureret. Sørg for, at det er markeret som "
"'Kan sælges' og 'Tilgængeligt i POS'."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr "Produktet brugt til at anvende rabatten på billetten."
msgstr "Produktet brugt til at tilføje rabatten på billetten."
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "POS session"

View file

@ -1,32 +1,35 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# * pos_discount
#
# Translators:
# Martin Trigaux, 2022
# Larissa Manderfeld, 2023
# Martin Trigaux, 2023
#
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Larissa Manderfeld (lman)" <lman@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 15.5alpha1\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, 2023\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_discount/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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"Um die Funktion des Gesamtrabatts zu nutzen, ist ein Rabattprodukt "
"erforderlich. Gehen Sie zu Kassensystem > Konfiguration > Einstellungen, um "
@ -45,8 +48,8 @@ msgstr "Konfigurationseinstellungen"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Rabatt"
@ -57,10 +60,9 @@ msgstr "Rabatt %"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr "% Rabatt"
@ -71,18 +73,30 @@ msgid "Discount Product"
msgstr "Rabattprodukt"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
msgstr "Kein Rabattprodukt gefunden"
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Anzeigename"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr "Keine Steuer"
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr "Fehler"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr "Kein Rabattprodukt gefunden"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
@ -94,22 +108,15 @@ msgstr "Auftragsrabatte"
msgid "Point of Sale Configuration"
msgstr "Kassensystem-Konfiguration"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassensitzung"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr "Rabattprodukt für Kassensystem"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr "Steuer: %s"
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -120,11 +127,10 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"Das Rabattprodukt scheint falsch konfiguriert zu sein. Stellen Sie sicher, "
"dass es als „Kann verkauft werden“ und „Verfügbar im Kassensystem“ "
@ -134,3 +140,18 @@ msgstr ""
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr "Das Produkt wird zur Anwendung des Rabatts auf den Kassenbon benutzt."
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr "Sie können eine Rabattzeile nicht bearbeiten."
#~ msgid "No tax"
#~ msgstr "Keine Steuer"
#~ msgid "Point of Sale Session"
#~ msgstr "Point of Sale Sitzung"
#~ msgid "Tax: %s"
#~ msgstr "Steuer: %s"

View file

@ -1,60 +1,100 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
#
# Translators:
# Martin Trigaux, 2018
# Kostas Goutoudis <goutoudis@gmail.com>, 2018
# George Tarasidis <george_tarasidis@yahoo.com>, 2018
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Panagiotis karampaglis <panosdotk@gmail.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-21 13:16+0000\n"
"PO-Revision-Date: 2018-09-21 13:16+0000\n"
"Last-Translator: George Tarasidis <george_tarasidis@yahoo.com>, 2018\n"
"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-10-21 05:27+0000\n"
"Last-Translator: Panagiotis karampaglis <panosdotk@gmail.com>\n"
"Language-Team: Greek <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/el/>\n"
"Language: el\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: el\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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"Για να χρησιμοποιήσετε τη λειτουργία Καθολικής Έκπτωσης, απαιτείται ένα "
"προϊόν με έκπτωση. Μεταβείτε στο Σημείο Πώλησης > Διαμόρφωση > Ρυθμίσεις για "
"να το ορίσετε."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr "Να επιτρέπεται ο ταμίας να δίνει έκπτωση σε όλη την παραγγελία. "
msgstr "Να επιτρέπεται ο ταμίας να δίνει έκπτωση σε όλη την παραγγελία."
#. module: pos_discount
#. openerp-web
#: code:addons/pos_discount/static/src/xml/discount_templates.xml:6
#, python-format
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr "Ρυθμίσεις διαμόρφωσης"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Έκπτωση"
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.pos_config_view_form_inherit_pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %"
msgstr ""
#. module: pos_discount
#. openerp-web
#: code:addons/pos_discount/static/src/js/discount.js:14
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#, python-format
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
msgid "Discount Percentage"
msgstr "Ποσοστιαία Έκπτωση"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id
#: model_terms:ir.ui.view,arch_db:pos_discount.pos_config_view_form_inherit_pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount Product"
msgstr "Έκπτωση Είδους"
#. module: pos_discount
#. openerp-web
#: code:addons/pos_discount/static/src/js/discount.js:28
#, python-format
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr ""
@ -69,20 +109,36 @@ msgid "Point of Sale Configuration"
msgstr "Διαμόρφωση του Σταθμού Εργασίας"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
msgid "The default discount percentage"
msgstr "Προεπιλεγμένο ποσοστό έκπτωσης"
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr ""
#. module: pos_discount
#. openerp-web
#: code:addons/pos_discount/static/src/js/discount.js:29
#, python-format
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc
msgid "The default discount percentage when clicking on the Discount button"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to model the discount."
msgid "The product used to apply the discount on the ticket."
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr ""

View file

@ -1,68 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-08-18 14:06+0000\n"
"PO-Revision-Date: 2015-09-08 06:41+0000\n"
"Last-Translator: Martin Trigaux\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/odoo/"
"odoo-9/language/en_GB/)\n"
"Language: en_GB\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr ""
#. module: pos_discount
#. openerp-web
#: code:addons/pos_discount/static/src/xml/discount.xml:6
#, python-format
msgid "Discount"
msgstr "Discount"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_pc
msgid "Discount Percentage"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_product_id
msgid "Discount Product"
msgstr ""
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.view_pos_config_form
msgid "Discounts"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_iface_discount
msgid "Order Discounts"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_pc
msgid "The default discount percentage."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_product_id
msgid ""
"The product used to record the discount. The ability to discount on the "
"whole order will be disabled if this field is empty."
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "pos.config"
msgstr ""

View file

@ -1,34 +1,36 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# * pos_discount
#
# Translators:
# Martin Trigaux, 2022
# Patricia Lorenzo Bartolomé, 2023
# Daniel Duque <danieldqmrt@gmail.com>, 2024
# Wil Odoo, 2024
#
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Noemi Pla Garcia (nopl)" <nopl@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Project-Id-Version: Odoo Server 15.5alpha1\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: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2025-12-31 11:35+0000\n"
"Last-Translator: \"Noemi Pla Garcia (nopl)\" <nopl@odoo.com>\n"
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/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.14.3\n"
#. module: pos_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"Se requiere un producto de descuento para usar la función de descuento "
"global. Se configura en Punto de venta > Configuración > Ajustes."
@ -45,8 +47,8 @@ msgstr "Ajustes de configuración"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Descuento"
@ -57,10 +59,9 @@ msgstr "Descuento %"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr "Porcentaje de descuento"
@ -71,18 +72,30 @@ msgid "Discount Product"
msgstr "Producto de descuento"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No discount product found"
msgstr "No se ha encontrado ningún producto de descuento"
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nombre para mostrar"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr "Sin impuestos"
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr "Error"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr "No se ha encontrado ningún producto de descuento"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
@ -94,22 +107,15 @@ msgstr "Descuentos de pedidos"
msgid "Point of Sale Configuration"
msgstr "Configuración del TPV"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesión TPV"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr "Producto de descuento de TPV"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr "Impuesto: %s"
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr "Producto"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -120,16 +126,30 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"El producto de descuento parece estar mal configurado. Asegúrese de que está"
" marcado como 'Se puede vender' y 'Disponible en el punto de venta'."
"El producto de descuento parece estar mal configurado. Asegúrese de que está "
"marcado como 'Se puede vender' y 'Disponible en el punto de venta'."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr "El producto usado para aplicar el descuento en el recibo."
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr "No se puede editar una línea de descuento."
#~ msgid "No tax"
#~ msgstr "Sin impuestos"
#~ msgid "Point of Sale Session"
#~ msgstr "Sesión TPV"
#~ msgid "Tax: %s"
#~ msgstr "Impuesto:%s"

View file

@ -1,36 +1,34 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# Translators:
# Martin Trigaux, 2022
# Patricia Gutiérrez Capetillo <pagc@odoo.com>, 2022
# Fernanda Alvarez, 2025
#
# * pos_discount
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Fernanda Alvarez (mfar)" <mfar@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-10-30 17:18+0000\n"
"Last-Translator: \"Fernanda Alvarez (mfar)\" <mfar@odoo.com>\n"
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
"odoo-19/pos_discount/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_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point"
" of Sale > Configuration > Settings to set it."
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
"La función de descuento global necesita un producto de descuento. Ve a Punto"
" de venta > Configuración > Ajustes para configurarlo."
"La función de descuento global necesita un producto de descuento. Ve a Punto "
"de venta > Configuración > Ajustes para configurarlo."
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
@ -44,8 +42,8 @@ msgstr "Ajustes de configuración"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount"
msgstr "Descuento"
@ -56,10 +54,9 @@ msgstr "% de descuento"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage"
msgstr "Porcentaje de descuento"
@ -69,34 +66,41 @@ msgstr "Porcentaje de descuento"
msgid "Discount Product"
msgstr "Producto de descuento"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nombre en pantalla"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "Error"
msgstr "Error"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__id
#: model:ir.model.fields,field_description:pos_discount.field_product_template__id
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid "No discount product found"
msgstr "No se encontró ningún producto de descuento"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "No tax"
msgstr "Sin impuesto"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts"
msgstr "Solicitar descuento"
msgstr "Descuentos de la orden"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration"
msgstr "Configuración del PdV"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesión del punto de venta"
msgstr "Configuración del punto de venta"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
@ -104,11 +108,9 @@ msgid "Pos Discount Product"
msgstr "Producto de descuento de PdV"
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
msgid "Tax: %s"
msgstr "Impuesto: %s"
#: model:ir.model,name:pos_discount.model_product_template
msgid "Product"
msgstr "Producto"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -120,11 +122,10 @@ msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0
#, python-format
#: code:addons/pos_discount/static/src/app/services/pos_store.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be"
" Sold' and 'Available in Point of Sale'."
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
"Parece que el producto de descuento está mal configurado. Revisa que las "
"opciones \"Se puede vender\" y \"Disponible en el punto de venta\" están "
@ -134,3 +135,9 @@ msgstr ""
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr "El producto usado para aplicar el descuento en el recibo."
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
msgid "You cannot edit a discount line."
msgstr "No puedes editar una línea de descuento."

View file

@ -1,72 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_discount
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-08-18 14:06+0000\n"
"PO-Revision-Date: 2015-08-25 10:21+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Bolivia) (http://www.transifex.com/odoo/odoo-9/"
"language/es_BO/)\n"
"Language: es_BO\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr ""
#. module: pos_discount
#. openerp-web
#: code:addons/pos_discount/static/src/xml/discount.xml:6
#, python-format
msgid "Discount"
msgstr "Descuento"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_pc
msgid "Discount Percentage"
msgstr "Porcentaje de Descuento"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_product_id
msgid "Discount Product"
msgstr "Producto de Descuento"
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.view_pos_config_form
msgid "Discounts"
msgstr "Descuentos"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_iface_discount
msgid "Order Discounts"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_pc
#, fuzzy
msgid "The default discount percentage."
msgstr "Porcentaje de Descuento"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_product_id
msgid ""
"The product used to record the discount. The ability to discount on the "
"whole order will be disabled if this field is empty."
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "pos.config"
msgstr ""
#~ msgid "The product used to model the discount"
#~ msgstr "El producto es usado para modelar el descuento"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-08-18 14:06+0000\n"
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
"PO-Revision-Date: 2015-08-25 10:21+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Chile) (http://www.transifex.com/odoo/odoo-9/"
@ -19,50 +19,101 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_iface_discount
#. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0
msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point "
"of Sale > Configuration > Settings to set it."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order."
msgstr ""
#. module: pos_discount
#. openerp-web
#: code:addons/pos_discount/static/src/xml/discount.xml:6
#, python-format
#: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.xml:0
msgid "Discount"
msgstr "Descuento"
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_pc
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
msgid "Discount Percentage"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_product_id
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount Product"
msgstr ""
#. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.view_pos_config_form
msgid "Discounts"
#. odoo-javascript
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid "No discount product found"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config_iface_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid "No tax"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_pc
msgid "The default discount percentage."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_product_id
msgid ""
"The product used to record the discount. The ability to discount on the "
"whole order will be disabled if this field is empty."
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config
msgid "pos.config"
msgid "Point of Sale Configuration"
msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid "Tax: %s"
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc
msgid "The default discount percentage when clicking on the Discount button"
msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be "
"Sold' and 'Available in Point of Sale'."
msgstr ""
#. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket."
msgstr ""

Some files were not shown because too many files have changed in this diff Show more