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 ## Dependencies
This addon depends on:
- point_of_sale - point_of_sale
## Manifest Information
- **Name**: POS Adyen
- **Version**: 1.0
- **Category**: Sales/Point of Sale
- **License**: LGPL-3
- **Installable**: True
## Source ## 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 ## License
This package maintains the original LGPL-3 license from the upstream Odoo project. This package preserves the original LGPL-3 license.
## 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

View file

@ -13,9 +13,16 @@
'depends': ['point_of_sale'], 'depends': ['point_of_sale'],
'installable': True, 'installable': True,
'assets': { 'assets': {
'point_of_sale.assets': [ 'point_of_sale._assets_pos': [
'pos_adyen/static/**/*', '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', 'license': 'LGPL-3',
} }

View file

@ -3,7 +3,7 @@ import logging
import pprint import pprint
import json import json
from urllib.parse import parse_qs from urllib.parse import parse_qs
from odoo import fields, http from odoo import http
from odoo.http import request from odoo.http import request
from odoo.tools import consteq from odoo.tools import consteq
@ -11,7 +11,8 @@ _logger = logging.getLogger(__name__)
class PosAdyenController(http.Controller): 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): def notification(self):
data = json.loads(request.httprequest.data) data = json.loads(request.httprequest.data)
@ -20,33 +21,60 @@ class PosAdyenController(http.Controller):
return return
_logger.info('notification received from adyen:\n%s', pprint.pformat(data)) _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: msg_header = data['SaleToPOIResponse'].get('MessageHeader')
# These are only used to see if the terminal is reachable, if not msg_header \
# store the most recent ID we received. or msg_header.get('ProtocolVersion') != '3.0' \
if data['SaleToPOIResponse'].get('DiagnosisResponse'): or msg_header.get('MessageClass') != 'Service' \
payment_method.adyen_latest_diagnosis = data['SaleToPOIResponse']['MessageHeader']['ServiceID'] or msg_header.get('MessageType') != 'Response' \
else: or msg_header.get('MessageCategory') != 'Payment' \
try: or not msg_header.get('POIID'):
adyen_additional_response = data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse'] _logger.warning('Received an unexpected Adyen notification')
parsed_adyen_additional_response = parse_qs(adyen_additional_response) return
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']['MessageHeader'] terminal_identifier = msg_header['POIID']
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'])): adyen_pm_sudo = request.env['pos.payment.method'].sudo().search([('adyen_terminal_identifier', '=', terminal_identifier)], limit=1)
_logger.warning('Received an invalid Adyen event notification (invalid hmac): \n%s', pprint.pformat(data)) if not adyen_pm_sudo:
return _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. try:
pos_hmac_metadata_raw = 'metadata.pos_hmac='+pos_hmac adyen_additional_response = data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse']
safe_additional_response = adyen_additional_response.replace('&'+pos_hmac_metadata_raw, '').replace(pos_hmac_metadata_raw, '') pos_hmac = PosAdyenController._get_additional_data_from_unparsed(adyen_additional_response, 'metadata.pos_hmac')
data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse'] = safe_additional_response
except (KeyError, AttributeError): 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: \n%s', pprint.pformat(data)) _logger.warning('Received an invalid Adyen event notification (invalid hmac): \n%s', pprint.pformat(data))
return return
payment_method.adyen_latest_response = json.dumps(data)
else: # The HMAC is removed to prevent anyone from using it in place of Adyen.
_logger.error('received a message for a terminal not registered in Odoo: %s', terminal_identifier) 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Malaz Abuidris <msea@odoo.com>, 2023 # Malaz Abuidris <msea@odoo.com>, 2023
# Wil Odoo, 2024 # "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-13 12:15+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" "Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"ar/>\n"
"Language: ar\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 "
"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" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" msgid "Add tip through payment terminal (Adyen)"
msgstr "إضافة بقشيش من خلال جهاز الدفع بالبطاقة (Adyen) " msgstr "إضافة بقشيش من خلال جهاز الدفع بالبطاقة (Adyen)"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key" msgid "Adyen API key"
msgstr "مفتاح الواجهة البرمجية لـ Adyen " msgstr "مفتاح الواجهة البرمجية لـ Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "خطأ في Adyen " 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
msgstr "آخر استجابة لـ Adyen " msgstr "آخر استجابة لـ Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "معرف جهاز الدفع Adyen " msgstr "معرف جهاز الدفع Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode" msgid "Adyen Test Mode"
msgstr "وضع الاختبار لـ Adyen " msgstr "وضع الاختبار لـ Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "حدث خطأ غير متوقع. رسالة من Adyen: %s " msgstr "حدث خطأ غير متوقع. رسالة من Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "اطلب البقشيش من العملاء " msgstr "اطلب البقشيش من العملاء"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "فشلت عملية المصادقة. يرجى التحقق من بيانات اعتماد Adyen. " msgstr "فشلت عملية المصادقة. يرجى التحقق من بيانات اعتماد Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr "لقد فشلت عملية إلغاء الدفع. يرجى إلغاؤها يدوياً في جهاز الدفع بالبطاقة."
"لقد فشلت عملية إلغاء الدفع. يرجى إلغاؤها يدوياً في جهاز الدفع بالبطاقة. "
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "لا يمكن معالجة المعاملات التي بها مبلغ قيمته سالبة. " msgstr "لا يمكن معالجة المعاملات التي بها مبلغ قيمته سالبة."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "تهيئة الإعدادات " msgstr "تهيئة الإعدادات"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "طلب Adyen غير صالح " msgstr "طلب Adyen غير صالح"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "رسالة من Adyen: %s " msgstr "رسالة من Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "يرجى تهيئة منتج بقشيش لنقطة البيع %s لدعم منح البقشيش مع Adyen. " msgstr "يرجى تهيئة منتج بقشيش لنقطة البيع %s لدعم منح البقشيش مع Adyen."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "تهيئة نقطة البيع " msgstr "تهيئة نقطة البيع"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "طرق الدفع في نقطة البيع " msgstr "طرق الدفع في نقطة البيع"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "جلسة نقطة البيع"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
msgstr "نقطة بيع Adyen طلب بقشيش من العميل " msgstr "نقطة بيع Adyen طلب بقشيش من العميل"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment." msgid "Run transactions in the test environment."
msgstr "تشغيل المعاملات في بيئة الاختبار. " msgstr "تشغيل المعاملات في بيئة الاختبار."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في الشركة %s لطريقة الدفع %s. " "method %(payment_method)s."
msgstr ""
"جهاز الدفع بالبطاقة %(terminal)s مستخدم بالفعل في الشركة %(company)s لطريقة "
"الدفع %(payment_method)s."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في طريقة الدفع %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"يستخدم عند الاتصال بـ Adyen: https://docs.adyen.com/user-management/how-to-" "يستخدم عند الاتصال بـ Adyen: https://docs.adyen.com/user-management/how-to-"
"get-the-api-key/#description " "get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators:
# Jumshud Sultanov <cumshud@gmail.com>, 2022
# erpgo translator <jumshud@erpgo.az>, 2023
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: erpgo translator <jumshud@erpgo.az>, 2023\n" "Last-Translator: \n"
"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" "Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: az\n" "Plural-Forms: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +28,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -59,8 +49,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -71,15 +60,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -87,44 +74,57 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Parametrləri Konfiqurasiya edin" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -132,17 +132,12 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Satış Nöqtəsi Konfiqurasiyası" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Satış Nöqtəsi Ödəniş Üsulları" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Satış Nöqtəsi Sessiyası"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators:
# KeyVillage, 2023
# Maria Boyadjieva <marabo2000@gmail.com>, 2023
# Petko Karamotchev, 2024
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: Petko Karamotchev, 2024\n" "Last-Translator: \n"
"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" "Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: bg\n" "Plural-Forms: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" msgid "Add tip through payment terminal (Adyen)"
msgstr "Добавяне на бакшиш чрез платежен терминал (Adyen)" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
@ -33,16 +28,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,78 +49,82 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "Попитайте клиентите за бакшиш" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
"Неуспешно удостоверяване. Моля, проверете вашите Adyen идентификационни "
"данни. "
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"Отмяната на плащането не успя. Моля, отменете го ръчно на платежния "
"терминал."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Не може да се обработват транзакции с отрицателна сума." msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Настройки" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Невалидна заявка към Adyen " msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -139,47 +132,48 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Конфигурация на център за продажби" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Методи на плащане за точка на продажба (POS)" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Сесия на център за продажби"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
msgstr "ПОС Adyen: Попитайте клиента за бакшиш" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment." 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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen

View file

@ -1,186 +1,184 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Odoo Translation Bot <c3p@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \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: 2024-02-06 13:31+0000\n" "PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: \n" "Last-Translator: Automatically generated\n"
"Language-Team: \n" "Language-Team: none\n"
"Language: bs\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" msgid "Add tip through payment terminal (Adyen)"
msgstr "Dodaj napojnicu putem platnog terminala (Adyen)" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key" msgid "Adyen API key"
msgstr "Adyen API key" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "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 "Adyen Latest Diagnosis"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
msgstr "Adyen Latest Response" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "Adyen Terminal Identifier" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode" msgid "Adyen Test Mode"
msgstr "Adyen Test Mode" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "An unexpected error occurred. Message from Adyen: %s" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "Ask Customers For Tip" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Authentication failed. Please check your Adyen credentials." msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"Cancelling the payment failed. Please cancel it manually on the payment "
"terminal."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Cannot process transactions with negative amount." msgstr ""
# taken from hr.po
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Postavke" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py #: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Invalid Adyen request" msgid "Invalid Adyen request"
msgstr "Invalid Adyen request" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Message from Adyen: %s" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
"Please configure a tip product for POS %s to support tipping with Adyen."
# taken from hr.po
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Postavke prodajnog mjesta" msgstr ""
# taken from hr.po
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Načini plaćanja na prodajnom mjestu" msgstr ""
# 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"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
msgstr "Pos Adyen Ask Customer For Tip" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment." msgid "Run transactions in the test environment."
msgstr "Run transactions in the test environment." msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py #: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format msgid ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Terminal %s is already used in company %s on payment method %s." "method %(payment_method)s."
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py #: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format msgid ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "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_event_url
msgid "This URL needs to be pasted on Adyen's portal terminal settings."
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Quim - eccit <quim@eccit.com>, 2022
# Josep Anton Belchi, 2022
# marcescu, 2022
# Ivan Espinola, 2022
# martioodo hola, 2023
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 02:31+0000\n"
"Last-Translator: martioodo hola, 2023\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" "Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/ca/>\n"
"Language: ca\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Error de l'Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -62,8 +52,7 @@ msgstr "Mode de prova de l'Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Hi ha hagut un error inesperat. Missatge d'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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
"Ha fallat l'autenticació. Comproveu les vostres credencials de l'Adyen." "Ha fallat l'autenticació. Comproveu les vostres credencials de l'Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"La cancel·lació del pagament ha fallat. Si us plau, cancel·leu manualment al" "La cancel·lació del pagament ha fallat. Si us plau, cancel·leu manualment al "
" terminal de pagament." "terminal de pagament."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "No es poden processar transaccions amb un import negatiu." msgstr "No es poden processar transaccions amb un import negatiu."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Ajustos de configuració" msgstr "Paràmetres de configuració"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" msgstr ""
"No s'ha pogut connectar amb el servidor Odoo, comproveu la vostra connexió a" "No s'ha pogut connectar amb el servidor Odoo, comproveu la vostra connexió a "
" Internet i torneu-ho a provar." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Missatge d'Adyen: %s" msgstr "Missatge d'Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
"Si us plau configureu un producte de consell per al POS %s per a donar " "Si us plau configureu un producte per a les propines al POS %s per fer "
"suport a les propines amb Adyen." "possibles les propines amb el terminal de pagament (Adyen)."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: 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" msgid "Point of Sale Payment Methods"
msgstr "Mètodes de pagament de punt de venda" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -167,26 +162,35 @@ msgstr "Executa les operacions en l'entorn de prova."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s ja s'utilitza en el mètode de pagament %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"S'utilitza quan es connecta a Adyen: https://docs.adyen.com/user-" "S'utilitza quan es connecta a Adyen: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,32 +1,35 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Rastislav Brencic <rastislav.brencic@azet.sk>, 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 # 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 "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2026-01-29 09:06+0000\n"
"Last-Translator: Marta Wacławek, 2025\n" "Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" "Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"cs/>\n"
"Language: cs\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: cs\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : "
"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" "(n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen chyba" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -62,8 +59,7 @@ msgstr "Testovací režim Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Došlo k neočekávané chybě. Zpráva od 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentizace služby selhala. Zkontrolujte přihlašovací údaje Adyen." msgstr "Autentizace služby selhala. Zkontrolujte přihlašovací údaje Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -90,20 +84,18 @@ msgstr "Zrušení platby se nezdařilo. Zrušte ji ručně na platebním termin
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Nelze zpracovat transakce se zápornou částkou." msgstr "Nelze zpracovat transakce se zápornou částkou."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Nastavení konfigurace" msgstr "Konfigurační nastavení"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -111,29 +103,45 @@ msgstr ""
"Nelze se připojit k serveru Odoo, zkontrolujte připojení k internetu a " "Nelze se připojit k serveru Odoo, zkontrolujte připojení k internetu a "
"zkuste to znovu." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Neplatná žádost Adyen" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Zpráva od Adyen: %s" msgstr "Zpráva od Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" 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 #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
@ -143,12 +151,7 @@ msgstr "Nastavení prodejního místa"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Platební podmíky v místě prodeje" msgstr "Platební metody prodejního místa"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sezení Prodejního místa"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Terminál %s se již používá ve společnosti %s při platbě %s." "method %(payment_method)s."
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminál %s se již používá při platbě %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Použito při připojení k Adyen: https://docs.adyen.com/user-management/how-" "Použito při připojení k Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serial number], například: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Sanne Kristensen <sanne@vkdata.dk>, 2024 #
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-14 21:20+0000\n"
"Last-Translator: Sanne Kristensen <sanne@vkdata.dk>, 2024\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" "Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"da/>\n"
"Language: da\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key" msgid "Adyen API key"
msgstr "Adyen API nøgle" msgstr "Adyen API-nøgle"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen fejl" 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"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
msgstr "Adyen senest respons" msgstr "Adyen seneste respons"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "Ayden terminal identifikator" msgstr "Ayden-terminalidentifikator"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode" msgid "Adyen Test Mode"
msgstr "Adyen test tilstand" msgstr "Adyen-testtilstand"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Der opstod en uventet fejl. Besked fra Adyen: %s" msgstr "Der opstod en uventet fejl. Besked fra Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "Spørg kunde om drikkepenge" msgstr "Bed kunderne om drikkepenge"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
"Autentificering mislykkedes. Tjek venligst dine Adyen " "Autentificering mislykkedes. Tjek venligst dine Adyen-"
"legitimationsoplysninger." "legitimationsoplysninger."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"Annullering af betalingen mislykkedes. Annuller den venligst manuelt på " "Annullering af betalingen mislykkedes. Annullér venligst manuelt via "
"betalingsterminalen." "betalingsterminalen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." 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 #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Konfigurer opsætning" msgstr "Konfigurationsindstillinger"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" msgstr ""
"Kunne ikke oprette forbindelse til Odoo-serveren, kontroller venligst din " "Kunne ikke oprette forbindelse til Odoo-serveren, kontrollér venligst din "
"internetforbindelse og prøv igen." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Ugyldig Adyen-anmodning" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Besked fra Adyen: %s" msgstr "Besked fra Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
"Var venlig at konfigurere et drikkepenge produkt for POS %s for at " "Konfigurér venligst et drikkepengeprodukt i POS-systemet %s for at aktivere "
"understøtte drikkepenge med Adyen." "drikkepenge via Adyen."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "POS konfiguration" msgstr "POS-konfiguration"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Point of Sale betalingsmetoder" msgstr "POS-betalingsformer"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "POS session"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" 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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment." msgid "Run transactions in the test environment."
msgstr "Afvikl transaktioner i test miljø." msgstr "Afvikl transaktioner i testmiljøet."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Terminal %s bruges allerede i virksomhed %s på betalingsmetode %s." "method %(payment_method)s."
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s er allerede anvendt på betalingsmetode %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" 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" "management/how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serienummer], for eksempel: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2023 # Martin Trigaux, 2022
# Larissa Manderfeld, 2023 # Larissa Manderfeld, 2023
# Wil Odoo, 2024 #
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Larissa Manderfeld (lman)" <lman@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-11-28 09:08+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Larissa Manderfeld (lman)\" <lman@odoo.com>\n"
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" "Language-Team: German <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen-Fehler" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +57,7 @@ msgstr "Adyen-Testmodus"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Ein unerwarteter Fehler ist aufgetreten. Nachricht von 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
"Authentifizierung fehlgeschlagen. Bitte überprüfen Sie Ihre Adyen-" "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie Ihre Adyen-"
@ -81,8 +76,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -92,8 +86,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Transaktion mit negativem Betrag kann nicht durchgeführt werden." msgstr "Transaktion mit negativem Betrag kann nicht durchgeführt werden."
@ -104,34 +97,48 @@ msgstr "Konfigurationseinstellungen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" msgstr ""
"Verbindung zum Odoo-Server konnte nicht hergestellt werden, bitte prüfen Sie" "Verbindung zum Odoo-Server konnte nicht hergestellt werden, bitte prüfen Sie "
" Ihre Internetverbindung und versuchen Sie es erneut." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Ungültige Adyen-Anfrage" msgstr "Ungültige Adyen-Anfrage"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Nachricht von Adyen: %s" msgstr "Nachricht von Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -148,11 +155,6 @@ msgstr "Kassensystem-Konfiguration"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Zahlungsmethoden des Kassensystems" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -166,23 +168,34 @@ msgstr "Transaktionen in der Testumgebung ausführen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s wird schon für Zahlungsmethode %s verwendet." 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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Bei der Verbindung mit Adyen verwendet: https://docs.adyen.com/user-" "Bei der Verbindung mit Adyen verwendet: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description" "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 #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminalmodell]-[Seriennummer], zum Beispiel: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2022
# Pedro M. Baeza <pedro.baeza@tecnativa.com>, 2023 # Pedro M. Baeza <pedro.baeza@tecnativa.com>, 2023
# Wil Odoo, 2024 # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Larissa Manderfeld, 2024
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-23 12:57+0000\n"
"Last-Translator: Larissa Manderfeld, 2024\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" "Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es\n" "Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Error de Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -61,8 +57,7 @@ msgstr "Entorno de prueba de Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Ocurrió un error inesperado. Mensaje de Adyen: %s" msgstr "Ocurrió un error inesperado. Mensaje de Adyen: %s"
@ -73,15 +68,13 @@ msgstr "Solicitar propina a los clientes"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "La autenticación falló. Revise sus credenciales de Adyen." msgstr "La autenticación falló. Revise sus credenciales de Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -91,8 +84,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "No se puede procesar transacciones con un importe negativo." msgstr "No se puede procesar transacciones con un importe negativo."
@ -103,8 +95,7 @@ msgstr "Ajustes de configuración"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -112,25 +103,40 @@ msgstr ""
"No se pudo conectar al servidor de Odoo, revise su conexión a internet e " "No se pudo conectar al servidor de Odoo, revise su conexión a internet e "
"intente de nuevo." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Solicitud de Adyen no válida" msgstr "Solicitud de Adyen no válida"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Mensaje de Adyen: %s" msgstr "Mensaje de Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -145,12 +151,7 @@ msgstr "Configuración del TPV"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Métodos de pago en el punto de venta " 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"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "El terminal %s ya se usa en el método de pago %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Se usa cuando se conecta a Adyen: https://docs.adyen.com/user-" "Se usa cuando se conecta a Adyen: https://docs.adyen.com/user-management/how-"
"management/how-to-get-the-api-key/#description" "to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" msgstr ""
"[Modelo de terminal] - [Número de serie], por ejemplo: P400Plus-123456789" "[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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Martin Trigaux, 2022
# Patricia Gutiérrez Capetillo <pagc@odoo.com>, 2022
# Aimée Mendoza Sánchez, 2023
# Fernanda Alvarez, 2025
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-17 07:45+0000\n"
"Last-Translator: Fernanda Alvarez, 2025\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\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" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_MX\n" "Plural-Forms: nplurals=2; plural=n != 1;\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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Error de Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -61,8 +52,7 @@ msgstr "Entorno de prueba de Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Ocurrió un error inesperado. Mensaje de Adyen: %s" msgstr "Ocurrió un error inesperado. Mensaje de Adyen: %s"
@ -73,16 +63,14 @@ msgstr "Solicitar propina a los clientes"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
"Ocurrió un error con la autenticación. Revisa tus credenciales de Adyen." "Ocurrió un error con la autenticación. Revisa tus credenciales de Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -92,8 +80,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "No es posible procesar transacciones con un importe negativo." msgstr "No es posible procesar transacciones con un importe negativo."
@ -104,8 +91,7 @@ msgstr "Ajustes de configuración"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -113,25 +99,40 @@ msgstr ""
"No fue posible conectarnos al servidor de Odoo. Revisa tu conexión a " "No fue posible conectarnos al servidor de Odoo. Revisa tu conexión a "
"internet y vuelve a intentarlo." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Solicitud de Adyen no válida" msgstr "Solicitud de Adyen no válida"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Mensaje de Adyen: %s" msgstr "Mensaje de Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -148,15 +149,10 @@ msgstr "Configuración del punto de venta"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Métodos de pago del punto de venta" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" 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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "La terminal %s ya se usa en el método de pago %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Se usa cuando se conecta a Adyen: https://docs.adyen.com/user-" "Utilizada al conectarse a Adyen: https://docs.adyen.com/user-management/how-"
"management/how-to-get-the-api-key/#description" "to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,190 +1,182 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * 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 "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: Leaanika Randmets, 2023\n" "Last-Translator: \n"
"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" "Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: et\n" "Plural-Forms: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" msgid "Add tip through payment terminal (Adyen)"
msgstr "Lisa jootraha läbi makseterminali (Adyen)" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key" msgid "Adyen API key"
msgstr "Adyen API võti" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen viga" msgstr ""
#. 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"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
msgstr "Adyen'i viimane vastus" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "Adyen terminali identifikaator" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode" msgid "Adyen Test Mode"
msgstr "Adyen testrežiim" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Tekkis ootamatu viga. Teade Adyenilt: %s" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "Küsi kliendilt jootraha" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentimine ebaõnnestus. Kontrollige oma Adyeni volitusi." msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"Makse tühistamine ebaõnnestus. Palun tühistage see makseterminalis käsitsi."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Cannot process transactions with negative amount." msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Seadistused" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Teade Adyen'ilt: %s" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
"Seadistage jootraha toode kassale %s, et toetada Adyen'iga jootraha jätmist."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Kassa seadistused" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Kassa maksemeetodid" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassa Sessioon"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
msgstr "Kassa Adyen Küsi kliendilt jootraha" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment." 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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Terminal 1%s on juba kasutatud sellel maksemeetodil 1%s." "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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Kasutatakse Adyen'iga ühendamisel: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators:
# Hamed Mohammadi <hamed@dehongi.com>, 2023
# Hanna Kheradroosta, 2023
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Last-Translator: Hanna Kheradroosta, 2023\n" "Last-Translator: \n"
"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" "Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: fa\n" "Plural-Forms: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +28,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -59,8 +49,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -71,15 +60,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -87,44 +74,57 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "تنظیمات پیکربندی" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -132,17 +132,12 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "پیکربندی پایانه فروش" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "روش های پرداخت پایانه فروش" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "جلسه پایانه فروش"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen

View file

@ -1,31 +1,29 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2022 # Saara Hakanen <sahak@odoo.com>, 2025.
# 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
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-29 11:40+0000\n"
"Last-Translator: Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2024\n" "Last-Translator: Saara Hakanen <sahak@odoo.com>\n"
"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" "Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/fi/>\n"
"Language: fi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" msgid "Add tip through payment terminal (Adyen)"
msgstr "Lisää juomaraha maksupäätteen kautta (Adyen)" msgstr "Lisää tippi maksupäätteen kautta (Adyen)"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen Virhe" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -52,7 +44,7 @@ msgstr "Adyen Viimeisin vastaus"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "Adyen päätteen tunnus" msgstr "Adyen päätteen tunniste"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Tapahtui odottamaton virhe. Viesti Adyenilta: %s" msgstr "Tapahtui odottamaton virhe. Viesti Adyenilta: %s"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "Pyydä asiakkailta juomarahaa" msgstr "Pyydä asiakkailta tippiä"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"Maksun peruuttaminen epäonnistui. Peruuta maksu manuaalisesti " "Maksun peruuttaminen epäonnistui. Peruuta se manuaalisesti maksupäätteellä."
"maksupäätteellä."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." 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 #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
@ -103,89 +90,106 @@ msgstr "Asetukset"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" msgstr ""
"Yhteyttä Odoo-palvelimeen ei saatu muodostettua, tarkista internet-yhteytesi" "Yhteyttä Odoo-palvelimeen ei saatu muodostettua, tarkista internet-yhteytesi "
" ja yritä uudelleen." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Virheellinen Adyen-pyyntö" msgstr "Virheellinen Adyen-pyyntö"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Viesti Adyenilta: %s" msgstr "Viesti Adyenilta: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
"Määritä juomarahatuote kassalle %s tukeaksesi juomarahojen keräämistä " "Määritä tuote ja tippi Kassajärjestelmään %s tukeaksesi tippien antamista "
"Adyenin avulla." "Adyenin avulla."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Kassapäätteen asetukset" msgstr "Kassajärjestelmän asetukset"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Kassan maksutavat" msgstr "Kassajärjestelmän maksutavat"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassapäätteen istunto"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
msgstr "Adyen-kassa pyydä asiakkaalta juomarahaa" msgstr "Adyen-kassajärjestelmä pyytää asiakkaalta tippiä"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment." msgid "Run transactions in the test environment."
msgstr "Suorita tapahtumia testiympäristössä." msgstr "Suorita maksutapahtumia testiympäristössä."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Päätelaite %s on jo käytössä yrityksessä %s maksutapaan %s." "method %(payment_method)s."
msgstr ""
"Pääte %(terminal)s on jo käytössä yrityksessä %(company)s maksutavalla %"
"(payment_method)s."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Päätelaite %s on jo käytössä maksutavassa %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Käytetään Adyen-yhteyden muodostamisessa: https://docs.adyen.com/user-" "Käytetään yhdistettäessä Adyeniin: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Jolien De Paepe, 2023 # Jolien De Paepe, 2023
# Wil Odoo, 2024 #
# # "Manon Rondou (ronm)" <ronm@odoo.com>, 2025.
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-23 09:15+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" "Language-Team: French <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: fr\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "1000000 == 0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Erreur Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +58,7 @@ msgstr "Mode test Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Une erreur inattendue est survenue. Message d'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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr "L'authentification a échoué. Veuillez vérifier vos identifiants Adyen."
"L'authentification a échoué. Veuillez vérifier vos identifiants Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -91,8 +85,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Impossible de traiter des transactions avec un montant négatif." msgstr "Impossible de traiter des transactions avec un montant négatif."
@ -103,8 +96,7 @@ msgstr "Paramètres de configuration"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -112,25 +104,40 @@ msgstr ""
"Impossible de se connecter au serveur Odoo. Veuillez vérifier votre " "Impossible de se connecter au serveur Odoo. Veuillez vérifier votre "
"connexion internet et réessayer." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Demande Adyen invalide" msgstr "Demande Adyen invalide"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Message d'Adyen : %s" msgstr "Message d'Adyen : %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -147,11 +154,6 @@ msgstr "Configuration du point de vente"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Modes de paiement du point de vente" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -165,24 +167,33 @@ msgstr "Exécuter des transactions dans l'environnement de test."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
"Le terminal %s est déjà utilisé dans l'entreprise %s pour le mode de " "Le terminal %(terminal)s est déjà utilisé dans l'entreprise %(company)s pour "
"paiement %s." "le mode de paiement %(payment_method)s."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s est déjà utlisé comme mode de paiement %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Utilisé lors de la connexion à Adyen : https://docs.adyen.com/user-" "Utilisé lors de la connexion à Adyen : https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description" "management/how-to-get-the-api-key/#description"
@ -192,3 +203,17 @@ msgstr ""
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" msgstr ""
"[Modèle de terminal]-[Numéro de série], par exemple : P400Plus-123456789" "[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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2022 # ZVI BLONDER <ZVIBLONDER@gmail.com>, 2022
# Ha Ketem <haketem@gmail.com>, 2022 # Ha Ketem <haketem@gmail.com>, 2022
# # "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 18:38+0000\n"
"Last-Translator: Ha Ketem <haketem@gmail.com>, 2022\n" "Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" "Language-Team: Hebrew <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"he/>\n"
"Language: he\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: he\n" "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" "n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +35,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -59,8 +56,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -71,15 +67,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -87,8 +81,7 @@ msgstr "ביטול התשלו נכשל. נא לבטל באופן ידני ממס
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "אי אפשר לבצע תשלום על סכום שלילי." msgstr "אי אפשר לבצע תשלום על סכום שלילי."
@ -99,32 +92,46 @@ msgstr "הגדר הגדרות"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -139,11 +146,6 @@ msgstr "תצורת קופה"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "אמצעי תשלום קופה" msgstr "אמצעי תשלום קופה"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "משמרת קופה "
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -157,25 +159,34 @@ msgstr "ביצוע תשלומים בסביבת הנסיונות."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "משמרת קופה"

View file

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

View file

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

View file

@ -1,24 +1,26 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Zsolt Godó <zsolttokio@gmail.com>, 2022 # Zsolt Godó <zsolttokio@gmail.com>, 2022
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-29 19:46+0000\n"
"Last-Translator: Martin Trigaux, 2022\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" "Language-Team: Hungarian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/hu/>\n"
"Language: hu\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +34,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -59,8 +55,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -71,15 +66,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -87,44 +80,57 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Beállítások módosítása" msgstr "Beállítások"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -132,18 +138,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" 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 #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -157,25 +158,34 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Martin Trigaux, 2022 # "Abe Manyo (abem)" <abem@odoo.com>, 2025.
# Abe Manyo, 2023
# Wil Odoo, 2024
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-23 02:31+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Abe Manyo (abem)\" <abem@odoo.com>\n"
"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" "Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/id/>\n"
"Language: id\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +53,7 @@ msgstr "Mode Test Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Terjadi error yang tidak terduga. Pesan dari Adyen: %s" msgstr "Terjadi error yang tidak terduga. Pesan dari Adyen: %s"
@ -72,15 +64,13 @@ msgstr "Minta Tip dari Pelanggan"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentikasi gagal. Mohon periksa kredensial Adyen Anda." msgstr "Autentikasi gagal. Mohon periksa kredensial Adyen Anda."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -90,8 +80,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Tidak dapat memproses transaksi dengan jumlah negatif." msgstr "Tidak dapat memproses transaksi dengan jumlah negatif."
@ -102,8 +91,7 @@ msgstr "Pengaturan Konfigurasi"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -111,25 +99,40 @@ msgstr ""
"Tidak dapat terhubung ke server Odoo, mohon periksa koneksi internet Anda " "Tidak dapat terhubung ke server Odoo, mohon periksa koneksi internet Anda "
"dan coba lagi." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Permintaan Adyen tidak valid" msgstr "Permintaan Adyen tidak valid"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Pesan dari Adyen: %s" msgstr "Pesan dari Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -144,12 +147,7 @@ msgstr "Konfigurasi Point of Sale"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Metode Pembayaran Point of Sale POS" msgstr "Metode Pembayaran POS"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesi Point of Sale"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s sudah digunakan pada metode pembayaran %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Digunakan saat mencoba menghubungi Adyen: https://docs.adyen.com/user-" "Digunakan saat mencoba menghubungi Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description" "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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Marianna Ciofani, 2023 # Sergio Zanchetta <primes2h@gmail.com>, 2023
# Wil Odoo, 2024 # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Sergio Zanchetta <primes2h@gmail.com>, 2024 # "Marianna Ciofani (cima)" <cima@odoo.com>, 2025.
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-16 17:04+0000\n"
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>, 2024\n" "Last-Translator: \"Marianna Ciofani (cima)\" <cima@odoo.com>\n"
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" "Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/it/>\n"
"Language: it\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: it\n" "Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Errore Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -61,8 +57,7 @@ msgstr "Modalità test Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Si è verificato un errore inaspettato. Messaggio da Adyen: %s" msgstr "Si è verificato un errore inaspettato. Messaggio da Adyen: %s"
@ -73,15 +68,13 @@ msgstr "Richiesta mancia ai clienti"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autenticazione non riuscita, controllare le credenziali Adyen." msgstr "Autenticazione non riuscita, controllare le credenziali Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -91,8 +84,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Impossibile elaborare transazioni con importo negativo." msgstr "Impossibile elaborare transazioni con importo negativo."
@ -103,8 +95,7 @@ msgstr "Impostazioni di configurazione"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -112,25 +103,40 @@ msgstr ""
"Impossibile connettersi al server Odoo, controlla la tua connessione " "Impossibile connettersi al server Odoo, controlla la tua connessione "
"internet e riprova." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Richiesta Adyen non valida" msgstr "Richiesta Adyen non valida"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Messaggio da Adyen: %s" msgstr "Messaggio da Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -146,11 +152,6 @@ msgstr "Configurazione punto vendita"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Metodi di pagamento punto vendita" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -164,28 +165,52 @@ msgstr "Esegue le transazioni nell'ambiente di prova."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Il terminale %s è già in uso nel metodo di pagamento %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Utilizzata per connettersi ad Adyen: https://docs.adyen.com/user-" "Utilizzata per connettersi ad Adyen: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Modello terminale]-[Numero di serie], ad esempio: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Martin Trigaux, 2022 # "Junko Augias (juau)" <juau@odoo.com>, 2025.
# Junko Augias, 2023
# Wil Odoo, 2024
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-16 02:30+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Junko Augias (juau)\" <juau@odoo.com>\n"
"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" "Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/ja/>\n"
"Language: ja\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +32,10 @@ msgstr "Adyen APIキー"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyenエラー" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +53,7 @@ msgstr "Adyenテストモード"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "予期しないエラーが発生しました。Adyenからのメッセージ: %s" msgstr "予期しないエラーが発生しました。Adyenからのメッセージ: %s"
@ -72,15 +64,13 @@ msgstr "顧客にチップを求める"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "認証に失敗しました。Adyenの認証情報を確認して下さい。" msgstr "認証に失敗しました。Adyenの認証情報を確認して下さい。"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -88,44 +78,59 @@ msgstr "決済のキャンセルに失敗しました。決済端末で手動で
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "マイナスの金額の取引は処理できません。" msgstr "の金額の取引は処理できません。"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "コンフィグ設定" msgstr "構成設定"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "無効なAdyen要求" msgstr "無効なAdyen要求"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Adyenからのメッセージ: %s" msgstr "Adyenからのメッセージ: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "Adyenでチップを支払うには、POS%sにチッププロダクトを設定して下さい。" msgstr "Adyenでチップを支払うには、POS%sにチッププロダクトを設定して下さい。"
@ -140,11 +145,6 @@ msgstr "POS設定"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "POS支払い方法" msgstr "POS支払い方法"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "POSセッション"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -158,25 +158,33 @@ msgstr "テスト環境で取引を行います。"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "端末%sはすでに会社%s 内で決済方法%sで使用されています。" "method %(payment_method)s."
msgstr ""
"端末%(terminal)sはすでに会社%(company)s内で決済方法%(payment_method)sで使用さ"
"れています。"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "端末%sはすでに決済方法%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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Adyenに接続時に使用: https://docs.adyen.com/user-management/how-to-get-the-api-" "Adyenに接続時に使用: https://docs.adyen.com/user-management/how-to-get-the-"
"key/#description" "api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,19 +1,21 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Odoo Translation Bot <c3p@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" "Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: kab\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -27,16 +29,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -54,8 +50,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -66,15 +61,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -82,8 +75,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
@ -94,32 +86,46 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -134,11 +140,6 @@ msgstr ""
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -152,22 +153,28 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Martin Trigaux, 2022
# JH CHOI <hwangtog@gmail.com>, 2022
# Sarah Park, 2024
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 04:48+0000\n"
"Last-Translator: Sarah Park, 2024\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" "Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"ko/>\n"
"Language: ko\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +31,10 @@ msgstr "Adyen API 키"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen 오류" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -51,7 +43,7 @@ msgstr "Adyen 최신 응답"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "Adyen 터미널 식별" msgstr "Adyen 터미널 식별 기호"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
@ -60,8 +52,7 @@ msgstr "Adyen 테스트 모드"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "예상치 못한 오류가 발생했습니다. Adyen 메시지: %s" msgstr "예상치 못한 오류가 발생했습니다. Adyen 메시지: %s"
@ -72,15 +63,13 @@ msgstr "고객에게 팁 요청"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "인증 실패. Adyen 자격 증명을 확인하십시오." msgstr "인증 실패. Adyen 자격 증명을 확인하십시오."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -88,44 +77,58 @@ msgstr "결제 취소에 실패했습니다. 결제단말기에서 수기로 취
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "거래 금액이 마이너스인 경우 처리할 수 없습니다." msgstr "거래 금액이 마이너스인 경우 처리할 수 없습니다."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "설정 구성" msgstr "환경 설정"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "잘못된 Adyen 요청" msgstr "잘못된 Adyen 요청"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Adyen의 메시지 : %s" msgstr "Adyen의 메시지 : %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "%s POS에 대한 팁 상품을 구성하십시오. Adyen 팁을 지원합니다." msgstr "%s POS에 대한 팁 상품을 구성하십시오. Adyen 팁을 지원합니다."
@ -133,18 +136,13 @@ msgstr "%s POS에 대한 팁 상품을 구성하십시오. Adyen 팁을 지원
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "점포판매시스템 환경 설정" msgstr "POS 환경 설정"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "POS 결제 수단" msgstr "POS 결제 수단"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "점포판매시스템 기간"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -158,27 +156,36 @@ msgstr "테스트 환경에서 트랜잭션을 실행하십시오."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "%s 단말기는 이미 %s 회사에서 %s 결제 방법으로 사용 중입니다." "method %(payment_method)s."
msgstr ""
"%(terminal)s의 단말기는 이미 %(company)s 회사의 %(payment_method)s 결제 방법"
"으로 사용 중입니다."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "터미널 %s는 결제 방법 %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Adyen에 연결할 때 사용 : https://docs.adyen.com/user-management/how-to-get-the-api-" "Adyen에 연결할 때 사용 : https://docs.adyen.com/user-management/how-to-get-"
"key/#description" "the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" "Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: af\n" "Plural-Forms: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -27,16 +28,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -54,8 +49,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -66,15 +60,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -82,8 +74,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
@ -94,32 +85,46 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -134,11 +139,6 @@ msgstr ""
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -152,22 +152,28 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen

View file

@ -1,24 +1,23 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n" "Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2019-09-09 12:33+0000\n"
"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" "Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n"
"Language: lb\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: lb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen #. 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.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:pos_adyen.pos_config_view_form msgid "Add tip through payment terminal (Adyen)"
msgid "Adyen"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
@ -27,9 +26,8 @@ msgid "Adyen API key"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. openerp-web #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" msgstr ""
@ -54,10 +52,9 @@ msgid "Adyen Test Mode"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. openerp-web #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format msgid "An unexpected error occurred. Message from Adyen: %s"
msgid "An unexpected error occured. Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
@ -66,29 +63,44 @@ msgid "Ask Customers For Tip"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.pos_config_view_form #. odoo-javascript
msgid "Ask customers to tip before paying."
msgstr ""
#. module: pos_adyen
#. openerp-web
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. 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 #: code:addons/pos_adyen/static/src/js/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: 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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
@ -102,13 +114,13 @@ msgid "Point of Sale Payment Methods"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model,name:pos_adyen.model_pos_session
msgid "Prompt the customer to tip." msgid "Point of Sale Session"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__use_payment_terminal #: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip
msgid "Record payments with a terminal on this journal." msgid "Pos Adyen Ask Customer For Tip"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
@ -117,42 +129,20 @@ msgid "Run transactions in the test environment."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_latest_response #. odoo-python
msgid "" #: code:addons/pos_adyen/models/pos_payment_method.py:0
"Technical field used to buffer the latest asynchronous notification from " msgid "Terminal %s is already used in company %s on payment method %s."
"Adyen." msgstr ""
msgstr ""
#. module: pos_adyen
#. module: pos_adyen #. odoo-python
#: 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
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: code:addons/pos_adyen/models/pos_payment_method.py:0
#, python-format
msgid "Terminal %s is already used on payment method %s." msgid "Terminal %s is already used on payment method %s."
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" 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 "" msgstr ""
#. module: pos_adyen #. 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Ramunė ViaLaurea <ramune.vialaurea@gmail.com>, 2022 # Ramunė ViaLaurea <ramune.vialaurea@gmail.com>, 2022
# Linas Versada <linaskrisiukenas@gmail.com>, 2022 # Linas Versada <linaskrisiukenas@gmail.com>, 2022
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Linas Versada <linaskrisiukenas@gmail.com>, 2022\n" "Last-Translator: Linas Versada <linaskrisiukenas@gmail.com>, 2022\n"
"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" "Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
"Language: lt\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: lt\n" "Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < "
"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" "11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? "
"1 : n % 1 != 0 ? 2: 3);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +34,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -59,8 +55,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -71,15 +66,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -87,8 +80,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
@ -99,32 +91,46 @@ msgstr "Konfigūracijos nustatymai"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -139,11 +145,6 @@ msgstr "Pardavimo taško konfigūracija"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Pardavimo taško mokėjimo būdai" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -157,25 +158,34 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" msgstr ""
#~ msgid "Point of Sale Session"
#~ msgstr "Pardavimo taško sesija"

View file

@ -1,23 +1,20 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators:
# Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2024
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2024\n" "Last-Translator: \n"
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" "Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: lv\n" "Plural-Forms: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -31,16 +28,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -58,27 +49,24 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "Jautāt klientiem tējas naudu" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -86,44 +74,57 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Konfigurācijas uzstādījumi" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -131,17 +132,12 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Pārdošanas punkta konfigurācija" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Pārdošanas punkta maksājumu metodes" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Pārdošanas punkta sesija"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Sanjaajamts Badamjunai <b.sanjaajamtsfc@gmail.com>, 2022 # Sanjaajamts Badamjunai <b.sanjaajamtsfc@gmail.com>, 2022
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022 # Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022\n" "Last-Translator: Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022\n"
"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" "Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n"
"Language: mn\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: mn\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen #. module: pos_adyen
@ -33,16 +33,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +54,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -72,15 +65,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -88,8 +79,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
@ -100,32 +90,46 @@ msgstr "Тохиргооны тохируулга"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -140,11 +144,6 @@ msgstr "Борлуулалтын цэгийн тохиргоо"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Төлбөрийн аргууд" msgstr "Төлбөрийн аргууд"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "ПОС сэшн"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -158,25 +157,34 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-02-20 10:02+0000\n"
"Language-Team: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\n" "Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: am\n" "Plural-Forms: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -27,16 +28,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -54,8 +49,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -66,15 +60,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -82,8 +74,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
@ -94,32 +85,46 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -134,11 +139,6 @@ msgstr ""
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -152,22 +152,28 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen

View file

@ -1,22 +1,23 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Marius Stedjan <marius@stedjan.com>, 2022 # Marius Stedjan <marius@stedjan.com>, 2022
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2022\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" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: nb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_adyen #. module: pos_adyen
@ -31,16 +32,10 @@ msgstr "Adyen API-nøkkel"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen Feil" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -58,8 +53,7 @@ msgstr "Adyen Testmodus"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -70,15 +64,13 @@ msgstr "Spør kunder om tips"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentisering feilet. Sjekk dine påloggingsdetaljer for Adyen." msgstr "Autentisering feilet. Sjekk dine påloggingsdetaljer for Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -86,8 +78,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
@ -98,32 +89,46 @@ msgstr "Innstillinger"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Melding fra Adyen: %s" msgstr "Melding fra Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -140,11 +145,6 @@ msgstr "Kassapunkt"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Betalingsmetoder for Kassasystem" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -158,22 +158,28 @@ msgstr "Kjør transaksjoner i test-modus."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s er allerede brukt på betalingsmetode %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Brukt ved tilkobling til Adyen: https://docs.adyen.com/user-management/how-" "Brukt ved tilkobling til Adyen: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description" "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 #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serial number], f.eks: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Jolien De Paepe, 2023 # Jolien De Paepe, 2023
# Erwin van der Ploeg <erwin@odooexperts.nl>, 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 "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-23 09:15+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" "Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"nl/>\n"
"Language: nl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen foutmelding" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -61,8 +57,7 @@ msgstr "Adyen test modus"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Er is een onverwachte fout opgetreden. Bericht van 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Authenticatie mislukt. Controleer je Adyen logingegevens." msgstr "Authenticatie mislukt. Controleer je Adyen logingegevens."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -91,20 +84,18 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Kan transacties met een negatief bedrag niet verwerken." msgstr "Kan transacties met een negatief bedrag niet verwerken."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Configuratie instellingen" msgstr "Configuratie-instellingen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -112,45 +103,55 @@ msgstr ""
"Kon geen verbinding maken met de Odoo-server, controleer je " "Kon geen verbinding maken met de Odoo-server, controleer je "
"internetverbinding en probeer het opnieuw." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Ongeldig Adyen verzoek" msgstr "Ongeldig Adyen verzoek"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Bericht van Adyen: %s" msgstr "Bericht van Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" 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 #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Kassa instellingen" msgstr "Kassa-instellingen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Kassa betaalmethodes" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -164,27 +165,50 @@ msgstr "Transacties uitvoeren in de testomgeving."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Terminal %s wordt al gebruikt in bedrijf %s op betaalmethode %s." "method %(payment_method)s."
msgstr ""
"Terminal %(terminal)swordt al gebruikt in bedrijf %(company)s op "
"betaalmethode %(payment_method)s."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s wordt al gebruikt voor de betaalmethode %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Gebruikt bij het verbinden met Adyen: https://docs.adyen.com/user-" "Gebruikt bij het verbinden met Adyen: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serienummer], bijvoorbeeld: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Maksym <ms@myodoo.pl>, 2022 # Maksym <ms@myodoo.pl>, 2022
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023 # Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Marta (wacm)" <wacm@odoo.com>, 2025, 2026.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2026-02-25 14:45+0000\n"
"Last-Translator: Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023\n" "Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" "Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: pl\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && "
"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" "(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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Błąd Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +59,7 @@ msgstr "Tryb testowy Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Wystąpił nieoczekiwany błąd. Wiadomość od 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
"Uwierzytelnianie nie powiodło się. Sprawdź swoje dane uwierzytelniające " "Uwierzytelnianie nie powiodło się. Sprawdź swoje dane uwierzytelniające "
@ -81,31 +78,28 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"Anulowanie płatności nie powiodło się. Prosimy o ręczne anulowanie płatności" "Anulowanie płatności nie powiodło się. Prosimy o ręczne anulowanie płatności "
" na terminalu płatniczym." "na terminalu płatniczym."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Nie można przetwarzać transakcji z ujemną kwotą." msgstr "Nie można przetwarzać transakcji z ujemną kwotą."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Ustawienia konfiguracji" msgstr "Konfiguracja ustawień"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -113,25 +107,40 @@ msgstr ""
"Nie można połączyć się z serwerem Odoo, sprawdź połączenie internetowe i " "Nie można połączyć się z serwerem Odoo, sprawdź połączenie internetowe i "
"spróbuj ponownie." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr "Nieprawidłowe żądanie Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Wiadomość od Adyen: %s" msgstr "Wiadomość od Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -147,11 +156,6 @@ msgstr "Konfiguracja punktu sprzedaży"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Metody płatności punktu sprzedaży" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -165,27 +169,43 @@ msgstr "Uruchom transakcje w środowisku testowym."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Terminal %s jest już używany w firmie %s do metody płatności %s." "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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s jest już używany do metody płatności %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Używany podczas łączenia się z Adyen: https://docs.adyen.com/user-" "Używany podczas łączenia się z Adyen: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Model terminala]-[Numer seryjny], na przykład: 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 "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \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: 2024-02-06 13:31+0000\n" "PO-Revision-Date: 2026-01-25 18:36+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -27,16 +27,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -54,8 +48,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -66,15 +59,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -82,8 +73,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
@ -94,32 +84,46 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -134,11 +138,6 @@ msgstr ""
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "" msgstr ""
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -152,15 +151,21 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen

View file

@ -1,97 +1,92 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Reinaldo Ramos <reinaldo.ramos@arxi.pt>, 2022 # Reinaldo Ramos <reinaldo.ramos@arxi.pt>, 2022
# Manuela Silva <mmsrs@sky.com>, 2022
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Manuela Silva <mmsrs@sky.com>, 2024 # "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 18:38+0000\n"
"Last-Translator: Manuela Silva <mmsrs@sky.com>, 2024\n" "Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" "Language-Team: Portuguese <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/pt/>\n"
"Language: pt\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: pt\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "1000000 == 0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" msgid "Add tip through payment terminal (Adyen)"
msgstr "" msgstr "Adicionar gorjeta através do terminal de pagamento (Adyen)"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key" msgid "Adyen API key"
msgstr "" msgstr "Chave de API do Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
msgstr "" msgstr "Resposta mais recente do Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "" msgstr "Identificador do terminal Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Adyen Test Mode" msgid "Adyen Test Mode"
msgstr "" msgstr "Modo de teste do Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr "Houve um erro inesperado. Mensagem do Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "" msgstr "Pedir gorjeta aos clientes"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr "A autenticação falhou. Verifique as suas credenciais do Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"O cancelamento do pagamento falhou. Cancele manualmente no terminal de "
"pagamento."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." 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 #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
@ -100,37 +95,53 @@ msgstr "Configurações"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr "Mensagem do Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
"Configure um produto de gorjeta para o PDV %s para permitir gorjetas com "
"Adyen."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
@ -140,45 +151,52 @@ msgstr "Configuração do Ponto de Venda"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Métodos de Pagamento do Ponto de Venda" 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"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
msgstr "" msgstr "PDV Adyen - Pedir gorjeta ao cliente"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment." 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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_event_url
#: code:addons/pos_adyen/models/pos_payment_method.py:0 msgid "This URL needs to be pasted on Adyen's portal terminal settings."
#, python-format
msgid "Terminal %s is already used on payment method %s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Utilizado ao conectar-se ao Adyen: https://docs.adyen.com/user-management/"
"how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023 #
# Wil Odoo, 2024 # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# # "Maitê Dietze (madi)" <madi@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-11-18 18:42+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Maitê Dietze (madi)\" <madi@odoo.com>\n"
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\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" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: pt_BR\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "1000000 == 0) ? 1 : 2);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Erro do Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +57,7 @@ msgstr "Modo de teste do Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Houve um erro inesperado. Mensagem do Adyen: %s" msgstr "Houve um erro inesperado. Mensagem do Adyen: %s"
@ -72,15 +68,13 @@ msgstr "Pedir gorjeta aos clientes"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "A autenticação falhou. Verifique as suas credenciais do Adyen." msgstr "A autenticação falhou. Verifique as suas credenciais do Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -90,8 +84,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Não é possível processar transações com valores negativos." msgstr "Não é possível processar transações com valores negativos."
@ -102,8 +95,7 @@ msgstr "Configurações"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -111,25 +103,40 @@ msgstr ""
"Não foi possível conectar ao servidor Odoo. Verifique a sua conexão à " "Não foi possível conectar ao servidor Odoo. Verifique a sua conexão à "
"internet e tente novamente." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Solicitação do Adyen inválida" msgstr "Solicitação do Adyen inválida"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Mensagem do Adyen: %s" msgstr "Mensagem do Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -139,18 +146,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Configuração do Ponto de Vendas" msgstr "Configuração do ponto de venda"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Métodos de pagamento do ponto de venda" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -164,28 +166,49 @@ msgstr "Execute transações no ambiente de testes."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "O terminal %s já é utilizado na empresa %s na forma de pagamento %s." "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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "O terminal %s já é utilizado na forma de pagamento %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Utilizado ao conectar-se ao Adyen: https://docs.adyen.com/user-" "Utilizado ao conectar-se ao Adyen: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" msgstr ""
"[Modelo do terminal]-[Número de série], por exemplo: P400Plus-123456789" "[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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Dorin Hongu <dhongu@gmail.com>, 2022 # Dorin Hongu <dhongu@gmail.com>, 2022, 2025.
# Foldi Robert <foldirobert@nexterp.ro>, 2022 # Foldi Robert <foldirobert@nexterp.ro>, 2022
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Hongu Cosmin <cosmin513@gmail.com>, 2022 # Hongu Cosmin <cosmin513@gmail.com>, 2022
# Betty Keresztesi, 2024 # Busoi Cristina <elena.busoi@capps.ai>, 2025.
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-12-23 09:30+0000\n"
"Last-Translator: Betty Keresztesi, 2024\n" "Last-Translator: Busoi Cristina <elena.busoi@capps.ai>\n"
"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" "Language-Team: Romanian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/ro/>\n"
"Language: ro\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ro\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" "20)) ? 1 : 2;\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Eroare Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
msgstr "Adyen Ultimul răspuns" msgstr "Ultimul răspuns Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "Identificatorul terminalului Adyen" msgstr "Identificator terminal Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "A apărut o eroare neașteptată. Mesaj de la Adyen: %s" msgstr "A apărut o eroare neașteptată. Mesaj de la Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" msgstr ""
"Anularea plății a eșuat. Vă rugăm să o anulați manual pe terminalul de " "Anularea plății a eșuat. Vă rugăm să o anulați manual pe terminalul de plată."
"plată."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Nu se pot procesa tranzacții cu sumă negativă." msgstr "Nu se pot procesa tranzacții cu sumă negativă."
@ -104,34 +95,48 @@ msgstr "Setări de configurare"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" msgstr ""
"Nu a fost posibilă conectarea la serverul Odoo, vă rugăm să verificați " "Nu s-a putut conecta la serverul Odoo, vă rugăm să verificați conexiunea la "
"conexiunea la internet și să încercați din nou." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Cerere Adyen invalidă" msgstr "Cerere Adyen invalidă"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Mesaj de la Adyen: %s" msgstr "Mesaj de la Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -148,15 +153,10 @@ msgstr "Configurarea Punctului de Vânzare"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Metode plată Punct de Vânzare" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" 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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminalul %s este deja folosit în metoda de plată%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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" 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" "to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "" msgstr "[Model terminal]-[Număr serie], de exemplu: P400Plus-123456789"
"[Modelul terminalului]-[Numărul de 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Dmitry Gorshkov, 2022 # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# ILMIR <karamov@it-projects.info>, 2022
# Martin Trigaux, 2022
# Ivan Kropotkin <yelizariev@itpp.dev>, 2022
# Wil Odoo, 2024
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-22 11:17+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" "Language-Team: Russian <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"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" "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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" msgid "Add tip through payment terminal (Adyen)"
msgstr "Добавить чаевые через терминал (Adyen)" msgstr "Добавьте чаевые через платежный терминал (Adyen)"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "Adyen API key" msgid "Adyen API key"
msgstr "API-ключ Adyen" msgstr "Ключ API Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Ошибка Adyen" msgstr "Ошибка Адьена"
#. 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
msgstr "Последний ответ от Adyen" msgstr "Последний ответ Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "Adyen Terminal Identifier" msgid "Adyen Terminal Identifier"
msgstr "Adyen Terminal Identifier" msgstr "Идентификатор терминала Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode
@ -62,28 +55,25 @@ msgstr "Режим тестирования Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Возникла ошибка. Сообщение от Adyen: %s" msgstr "Произошла непредвиденная ошибка. Сообщение от Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip #: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip
msgid "Ask Customers For Tip" msgid "Ask Customers For Tip"
msgstr "Попросить у клиентов чаевые" msgstr "Попросите клиентов дать вам совет"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
"Аутентификация не удалась. Пожалуйста, проверьте свои учетные данные Adyen." "Аутентификация не удалась. Пожалуйста, проверьте свои учетные данные Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -93,20 +83,18 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Невозможно обработать транзакции с отрицательной суммой." msgstr "Невозможно обработать транзакции с отрицательной суммой."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Конфигурационные настройки" msgstr "Параметры конфигурации"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -114,30 +102,45 @@ msgstr ""
"Не удалось подключиться к серверу Odoo, пожалуйста, проверьте подключение к " "Не удалось подключиться к серверу 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Неверный запрос Adyen" msgstr "Неверный запрос Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Сообщение от Adyen: %s" msgstr "Сообщение от Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
"Пожалуйста, настройте продукт чаевых для POS %s, чтобы поддерживать чаевые с" "Пожалуйста, настройте продукт чаевых для POS %s, чтобы поддерживать чаевые с "
" помощью Adyen." "помощью Adyen."
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
@ -149,11 +152,6 @@ msgstr "Конфигурация точки продаж"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Способы оплаты в торговых точках" msgstr "Способы оплаты в торговых точках"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Смена"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -167,27 +165,46 @@ msgstr "Выполните транзакции в тестовой среде."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Терминал %s уже используется в компании %s для оплаты по методу %s." "method %(payment_method)s."
msgstr ""
"Терминал %(terminal)s уже используется в компании %(company)s для оплаты по "
"методу %(payment_method)s."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Терминал %s уже используется для способа оплаты %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Используется при подключении к Adyen: https://docs.adyen.com/user-" "Используется при подключении к Adyen: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Модель терминала]-[Серийный номер], например: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators:
# Martin Trigaux, 2022
# Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2022
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2022\n" "Last-Translator: \n"
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" "Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: sk\n" "Plural-Forms: \n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +28,10 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -59,8 +49,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "" msgstr ""
@ -71,15 +60,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -87,44 +74,57 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: model:ir.model,name:pos_adyen.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Nastavenia konfigurácie" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -132,18 +132,13 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Konfigurácia miesta predaja" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -157,22 +152,28 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "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 "" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
#. module: pos_adyen #. module: pos_adyen

View file

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

View file

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

View file

@ -1,26 +1,23 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# Kim Asplund <kim.asplund@gmail.com>, 2022
# Chrille Hedberg <hedberg.chrille@gmail.com>, 2022
# Jakob Krabbe <jakob.krabbe@vertel.se>, 2024
# Wil Odoo, 2025
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 21:37+0000\n"
"Last-Translator: Wil Odoo, 2025\n" "Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" "Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/sv/>\n"
"Language: sv\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen Fel" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -61,8 +52,7 @@ msgstr "Adyen Test Läge"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Ett oväntat fel inträffade. Meddelande från 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Autentiseringen misslyckades. Kontrollera dina Adyen-uppgifter." msgstr "Autentiseringen misslyckades. Kontrollera dina Adyen-uppgifter."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -91,8 +79,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Det går inte att behandla transaktioner med negativt belopp." msgstr "Det går inte att behandla transaktioner med negativt belopp."
@ -103,8 +90,7 @@ msgstr "Inställningar"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -112,25 +98,40 @@ msgstr ""
"Det gick inte att ansluta till Odoo-servern, kontrollera din " "Det gick inte att ansluta till Odoo-servern, kontrollera din "
"internetanslutning och försök igen." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Ogiltig Adyen-förfrågan" msgstr "Ogiltig Adyen-förfrågan"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Meddelande från Adyen: %s" msgstr "Meddelande från Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -147,11 +148,6 @@ msgstr "Kassakonfigurering"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Kassa Betalningsmetoder" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -165,25 +161,34 @@ msgstr "Kör transaktioner i testmiljön."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Terminal %s används redan i företaget %s på betalningssätt %s." "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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s används redan för betalningsmetod %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Används vid anslutning till Adyen: https://docs.adyen.com/user-" "Används vid anslutning till Adyen: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# Wichanon Jamwutthipreecha, 2022
# Rasareeyar Lappiam, 2023
# Wil Odoo, 2024
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 21:35+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" "Language-Team: Thai <https://translate.odoo.com/projects/odoo-19/pos_adyen/"
"th/>\n"
"Language: th\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: th\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +31,10 @@ msgstr "Adyen API คีย์"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "ข้อผิดพลาด Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +52,7 @@ msgstr "โหมดทดลอง Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "เกิดข้อผิดพลาดทีคาดไม่ถึง ข้อความจาก Adyen: %s" msgstr "เกิดข้อผิดพลาดทีคาดไม่ถึง ข้อความจาก Adyen: %s"
@ -72,15 +63,13 @@ msgstr "ขอทิปจากลูกค้า"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "การตรวจสอบสิทธิ์ล้มเหลว โปรดตรวจสอบข้อมูลรับรอง Adyen ของคุณ" msgstr "การตรวจสอบสิทธิ์ล้มเหลว โปรดตรวจสอบข้อมูลรับรอง Adyen ของคุณ"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -88,8 +77,7 @@ msgstr "การยกเลิกการชำระเงินล้มเ
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "ไม่สามารถประมวลผลธุรกรรมที่มียอดติดลบได้" msgstr "ไม่สามารถประมวลผลธุรกรรมที่มียอดติดลบได้"
@ -100,8 +88,7 @@ msgstr "ตั้งค่าการกำหนดค่า"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -109,25 +96,40 @@ msgstr ""
"ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ Odoo ได้ " "ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "คำขอ Adyen ไม่ถูกต้อง" msgstr "คำขอ Adyen ไม่ถูกต้อง"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "ข้อความจาก Adyen: %s" msgstr "ข้อความจาก Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "โปรดกำหนดค่าสินค้าทิปสำหรับ POS %sเพื่อรองรับการให้ทิปกับเอเดียน" msgstr "โปรดกำหนดค่าสินค้าทิปสำหรับ POS %sเพื่อรองรับการให้ทิปกับเอเดียน"
@ -142,11 +144,6 @@ msgstr "กำหนดค่าการขายหน้าร้าน"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "วิธีการชำระเงินการขายหน้าร้าน" msgstr "วิธีการชำระเงินการขายหน้าร้าน"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "เซสชั่นการขายหน้าร้าน"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -160,25 +157,33 @@ msgstr "ดำเนินการธุรกรรมในสภาพแว
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "เทอร์มินัล %s ถูกใช้แล้วในบริษัท %s เกี่ยวกับวิธีการชำระเงิน %s" "method %(payment_method)s."
msgstr ""
"เทอร์มินัล %(terminal)s ถูกใช้แล้วในบริษัท %(company)s เกี่ยวกับวิธีการชำระเงิน %"
"(pay_method)s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "สถานี %s ได้ใช้วิธีการชำระเงินแล้ว %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"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"
msgstr ""
"ใช้เมื่อเชื่อมต่อกับ Adyen: https://docs.adyen.com/user-management/how-to-get-the-"
"api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier

View file

@ -1,27 +1,28 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# abc Def <hdogan1974@gmail.com>, 2022 # abc Def <hdogan1974@gmail.com>, 2022
# Levent Karakaş <levent@mektup.at>, 2022 # Levent Karakaş <levent@mektup.at>, 2022
# Halil, 2023 # Halil, 2023
# Deniz Guvener_Odoo <degu@odoo.com>, 2025 # Weblate <noreply-mt-weblate@weblate.org>, 2025.
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-11-08 01:50+0000\n"
"Last-Translator: Deniz Guvener_Odoo <degu@odoo.com>, 2025\n" "Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" "Language-Team: Turkish <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/tr/>\n"
"Language: tr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: tr\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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen Hatası" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -62,8 +57,7 @@ msgstr "Adyen Test Modu"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Beklenmeyen bir hata oluştu. Adyen'in Mesajı: %s" msgstr "Beklenmeyen bir hata oluştu. Adyen'in Mesajı: %s"
@ -74,8 +68,7 @@ msgstr "Müşterilerden İpucu İsteyin"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" msgstr ""
"Kimlik doğrulama başarısız oldu. Lütfen Adyen kimlik bilgilerinizi kontrol " "Kimlik doğrulama başarısız oldu. Lütfen Adyen kimlik bilgilerinizi kontrol "
@ -83,8 +76,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -93,8 +85,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Negatif tutardaki işlemler işlenemiyor." msgstr "Negatif tutardaki işlemler işlenemiyor."
@ -105,8 +96,7 @@ msgstr "Yapılandırma Ayarları"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -114,25 +104,40 @@ msgstr ""
"Odoo sunucusuna bağlanılamadı, lütfen internet bağlantınızı kontrol edin ve " "Odoo sunucusuna bağlanılamadı, lütfen internet bağlantınızı kontrol edin ve "
"tekrar deneyin." "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Geçersiz Adyen isteği" msgstr "Geçersiz Adyen isteği"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Adyen'in Mesajı: %s" msgstr "Adyen'in Mesajı: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -149,11 +154,6 @@ msgstr "Satış Noktası Yapılandırması"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Satış Noktası Ödeme Yöntemleri" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -167,22 +167,32 @@ msgstr "İşlemleri test ortamında çalıştırın."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Terminal %s, şirket %s ödeme yöntemi %s zaten kullanılmaktadır." "method %(payment_method)s."
msgstr ""
"Terminal %(terminal)s, şirket %(company)s ödeme yöntemi %(payment_method)s "
"zaten kullanılmaktadır."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Terminal %s, ödeme yöntemi %s zaten kullanılmaktadır." 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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Adyen'e bağlanırken kullanılır: https://docs.adyen.com/user-management/how-" "Adyen'e bağlanırken kullanılır: https://docs.adyen.com/user-management/how-"
"to-get-the-api-key/#description" "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 #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal modeli]-[Seri numarası], örneğin: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2024 # Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "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-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
"Language: uk\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: uk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != "
"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" "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 #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -32,16 +35,10 @@ msgstr "Ключ API Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Помилка Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -59,8 +56,7 @@ msgstr "Тестовий режим Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "Сталася неочікувана помилка. Повідомлення від Adyen: %s" msgstr "Сталася неочікувана помилка. Повідомлення від Adyen: %s"
@ -71,15 +67,13 @@ msgstr "Попросіть клієнта чайові"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "Автентифікація не вдалася. Перевірте ваші облікові дані Adyen." msgstr "Автентифікація не вдалася. Перевірте ваші облікові дані Adyen."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -88,8 +82,7 @@ msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "Неможливо обробити транзакції з від’ємною сумою." msgstr "Неможливо обробити транзакції з від’ємною сумою."
@ -100,8 +93,7 @@ msgstr "Налаштування"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
@ -109,25 +101,40 @@ msgstr ""
"Не вдалося підключитися до сервера Odoo, перевірте підключення до Інтернету " "Не вдалося підключитися до сервера 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Недійсний запит Adyen" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Повідомлення від Adyen: %s" msgstr "Повідомлення від Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" msgstr ""
@ -144,11 +151,6 @@ msgstr "Налаштування точки продажу"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Способи оплати точки продажу" msgstr "Способи оплати точки продажу"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Сесія точки продажу"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -162,22 +164,28 @@ msgstr "Запустіть транзакції у тестовому серед
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "Термінал %s вже використовується в компанії %s на способі оплати %s." "method %(payment_method)s."
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Термінал %s вже використовується у способі оплати %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Використовується при з'єднанні з Adyen: https://docs.adyen.com/user-" "Використовується при з'єднанні з Adyen: https://docs.adyen.com/user-"
"management/how-to-get-the-api-key/#description" "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 #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[Terminal model]-[Serial number], наприклад: 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # 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 "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-16 06:07+0000\n"
"Last-Translator: Thi Huong Nguyen, 2025\n" "Last-Translator: \"Thi Huong Nguyen (thng)\" <thng@odoo.com>\n"
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" "Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
"pos_adyen/vi/>\n"
"Language: vi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Lỗi Adyen" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -59,8 +57,7 @@ msgstr "Chế độ kiểm thử Adyen"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" 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" 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "" 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
msgstr "" 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 " "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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." 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 #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_res_config_settings #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "and try again."
msgstr "" 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ử " "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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Yêu cầu Adyen không hợp lệ" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "Thông báo từ Adyen: %s" msgstr "Thông báo từ Adyen: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "" 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 " "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 #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_config #: model:ir.model,name:pos_adyen.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Cấu hình điểm bán lẻ" msgstr "Cấu hình POS"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_payment_method #: model:ir.model,name:pos_adyen.model_pos_payment_method
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "Phương thức thanh toán điểm bán lẻ" msgstr "Phương thức thanh toán POS"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "Phiên POS"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode
msgid "Run transactions in the test environment." 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
"method %(payment_method)s."
msgstr "" 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 #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "Thiết bị đầu cuối %s đã được sử dụng trong phương thức thanh toán %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"Được sử dụng khi kết nối với Adyen: https://docs.adyen.com/user-" "Được sử dụng khi kết nối với Adyen: https://docs.adyen.com/user-management/"
"management/how-to-get-the-api-key/#description" "how-to-get-the-api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" 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" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Raymond Yu <cl_yu@hotmail.com>, 2022 # Raymond Yu <cl_yu@hotmail.com>, 2022
# Jeffery CHEN <jeffery9@gmail.com>, 2022 # Jeffery CHEN <jeffery9@gmail.com>, 2022
# Emily Jia <eji@odoo.com>, 2023 # Emily Jia <eji@odoo.com>, 2023
# Wil Odoo, 2024 # "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 15:27+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\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" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
msgid "Add tip through payment terminal (Adyen)" msgid "Add tip through payment terminal (Adyen)"
msgstr "通过支付终端添加小费 (Adyen)" msgstr "通过支付终端添加小费Adyen"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key #: 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 #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen 错误" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -62,8 +57,7 @@ msgstr "Adyen测试模式"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "发生了一个意外的错误。来自Adyen的消息。%s" msgstr "发生了一个意外的错误。来自Adyen的消息。%s"
@ -74,15 +68,13 @@ msgstr "询问客户获取小费"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "身份验证失败。请检查您的Adyen证明。" msgstr "身份验证失败。请检查您的Adyen证明。"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -90,8 +82,7 @@ msgstr "取消支付失败。请在支付终端上手动取消它。"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "无法处理负数的交易。" msgstr "无法处理负数的交易。"
@ -102,32 +93,46 @@ msgstr "配置设置"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "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 ""
#. 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "无效 Adyen 请求" msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "来自Adyen的消息 %s" msgstr "来自Adyen的消息 %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "请使用Adyen为POS%s配置小费产品以支持小费付款。" msgstr "请使用Adyen为POS%s配置小费产品以支持小费付款。"
@ -142,11 +147,6 @@ msgstr "POS配置"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "POS支付方式" msgstr "POS支付方式"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "POS会话"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -160,22 +160,28 @@ msgstr "在测试环境中运行事务。"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "终端%s已在在公司%s的付款方式%s中使用。" "method %(payment_method)s."
msgstr ""
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "终端%s已用于支付方式%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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"连接到Adyen时使用https://docs.adyen.com/user-management/how-to-get-the-api-" "连接到Adyen时使用https://docs.adyen.com/user-management/how-to-get-the-api-"
"key/#description" "key/#description"
@ -184,3 +190,15 @@ msgstr ""
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier
msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789"
msgstr "[终端型号] - [序列号]例如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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_adyen # * pos_adyen
# #
# Translators: # Translators:
# Martin Trigaux, 2022
# Wil Odoo, 2025 # Wil Odoo, 2025
# Tony Ng, 2025 #
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 08:11+0000\n"
"Last-Translator: Tony Ng, 2025\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\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" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_adyen #. module: pos_adyen
#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form
@ -33,16 +34,10 @@ msgstr "Adyen API 金鑰"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Adyen Error" msgid "Adyen Error"
msgstr "Adyen 錯誤" 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 #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response #: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response
msgid "Adyen Latest Response" msgid "Adyen Latest Response"
@ -60,8 +55,7 @@ msgstr "Adyen 測試模式"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "An unexpected error occurred. Message from Adyen: %s" msgid "An unexpected error occurred. Message from Adyen: %s"
msgstr "發生了一個未預期的錯誤。Adyen提供的訊息:%s" msgstr "發生了一個未預期的錯誤。Adyen提供的訊息:%s"
@ -72,15 +66,13 @@ msgstr "向顧客詢問小費"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Authentication failed. Please check your Adyen credentials." msgid "Authentication failed. Please check your Adyen credentials."
msgstr "驗證失敗. 請檢查您的 Adyen 憑證." msgstr "驗證失敗. 請檢查您的 Adyen 憑證."
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Cancelling the payment failed. Please cancel it manually on the payment " "Cancelling the payment failed. Please cancel it manually on the payment "
"terminal." "terminal."
@ -88,8 +80,7 @@ msgstr "未能取消付款。請在付款終端機上手動取消。"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Cannot process transactions with negative amount." msgid "Cannot process transactions with negative amount."
msgstr "無法處理負數金額的交易。" msgstr "無法處理負數金額的交易。"
@ -100,32 +91,46 @@ msgstr "配置設定"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "" msgid ""
"Could not connect to the Odoo server, please check your internet connection " "Could not connect to the Odoo server, please check your internet connection "
"and try again." "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 "事件網址"
#. 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 #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_payment_method.py:0 #: 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" msgid "Invalid Adyen request"
msgstr "Adyen 請求無效" msgstr "Adyen 請求無效"
#. module: pos_adyen #. module: pos_adyen
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 #: code:addons/pos_adyen/static/src/app/utils/payment/payment_adyen.js:0
#, python-format
msgid "Message from Adyen: %s" msgid "Message from Adyen: %s"
msgstr "來自 Adyen 的訊息: %s" msgstr "來自 Adyen 的訊息: %s"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. odoo-python
#: code:addons/pos_adyen/models/pos_config.py:0 #: code:addons/pos_adyen/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"Please configure a tip product for POS %s to support tipping with Adyen." "Please configure a tip product for POS %s to support tipping with Adyen."
msgstr "請為 POS %s 設定小費產品以支援使用 Adyen 支付小費." msgstr "請為 POS %s 設定小費產品以支援使用 Adyen 支付小費."
@ -140,11 +145,6 @@ msgstr "POS設定"
msgid "Point of Sale Payment Methods" msgid "Point of Sale Payment Methods"
msgstr "POS付款條件" msgstr "POS付款條件"
#. module: pos_adyen
#: model:ir.model,name:pos_adyen.model_pos_session
msgid "Point of Sale Session"
msgstr "POS 操作時段"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip #: 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" msgid "Pos Adyen Ask Customer For Tip"
@ -158,25 +158,33 @@ msgstr "在測試環境中執行事項."
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used in company %s on payment method %s." "Terminal %(terminal)s is already used in company %(company)s on payment "
msgstr "終端%s已在公司%s的付款方式%s中使用." "method %(payment_method)s."
msgstr ""
"終端機 %(terminal)s 已在 %(company)s 公司的付款方式 %(payment_method)s 上使"
"用。"
#. module: pos_adyen #. module: pos_adyen
#. odoo-python #. 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 ""
msgid "Terminal %s is already used on payment method %s." "Terminal %(terminal)s is already used on payment method %(payment_method)s."
msgstr "終端 %s 已用於付款方式 %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 #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key #: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key
msgid "" msgid ""
"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" "Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-"
"to-get-the-api-key/#description" "get-the-api-key/#description"
msgstr "" msgstr ""
"連接到 Adyen 時使用: https://docs.adyen.com/user-management/how-to-get-the-api-" "連接到 Adyen 時使用: https://docs.adyen.com/user-management/how-to-get-the-"
"key/#description" "api-key/#description"
#. module: pos_adyen #. module: pos_adyen
#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier #: 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_config
from . import pos_payment_method from . import pos_payment_method
from . import pos_session
from . import res_config_settings from . import res_config_settings

View file

@ -3,11 +3,8 @@
import json import json
import logging import logging
import pprint import pprint
import random
import requests import requests
import string
from urllib.parse import parse_qs from urllib.parse import parse_qs
from werkzeug.exceptions import Forbidden
from odoo import fields, models, api, _ from odoo import fields, models, api, _
from odoo.exceptions import ValidationError, UserError, AccessDenied from odoo.exceptions import ValidationError, UserError, AccessDenied
@ -17,6 +14,7 @@ _logger = logging.getLogger(__name__)
UNPREDICTABLE_ADYEN_DATA = object() # sentinel UNPREDICTABLE_ADYEN_DATA = object() # sentinel
class PosPaymentMethod(models.Model): class PosPaymentMethod(models.Model):
_inherit = 'pos.payment.method' _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_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_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') @api.constrains('adyen_terminal_identifier')
def _check_adyen_terminal_identifier(self): def _check_adyen_terminal_identifier(self):
@ -42,13 +52,13 @@ class PosPaymentMethod(models.Model):
limit=1) limit=1)
if existing_payment_method: if existing_payment_method:
if existing_payment_method.company_id == payment_method.company_id: if existing_payment_method.company_id == payment_method.company_id:
raise ValidationError(_('Terminal %s is already used on payment method %s.') raise ValidationError(_('Terminal %(terminal)s is already used on payment method %(payment_method)s.',
% (payment_method.adyen_terminal_identifier, existing_payment_method.display_name)) terminal=payment_method.adyen_terminal_identifier, payment_method=existing_payment_method.display_name))
else: else:
raise ValidationError(_('Terminal %s is already used in company %s on payment method %s.') raise ValidationError(_('Terminal %(terminal)s is already used in company %(company)s on payment method %(payment_method)s.',
% (payment_method.adyen_terminal_identifier, terminal=payment_method.adyen_terminal_identifier,
existing_payment_method.company_id.name, company=existing_payment_method.company_id.name,
existing_payment_method.display_name)) payment_method=existing_payment_method.display_name))
def _get_adyen_endpoints(self): def _get_adyen_endpoints(self):
return { return {
@ -56,25 +66,21 @@ class PosPaymentMethod(models.Model):
} }
def _is_write_forbidden(self, fields): def _is_write_forbidden(self, fields):
whitelisted_fields = set(('adyen_latest_response', 'adyen_latest_diagnosis')) return super(PosPaymentMethod, self)._is_write_forbidden(fields - {'adyen_latest_response'})
return super(PosPaymentMethod, self)._is_write_forbidden(fields - whitelisted_fields)
def get_latest_adyen_status(self): def get_latest_adyen_status(self):
self.ensure_one() 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() raise AccessDenied()
latest_response = self.sudo().adyen_latest_response latest_response = self.sudo().adyen_latest_response
latest_response = json.loads(latest_response) if latest_response else False latest_response = json.loads(latest_response) if latest_response else False
return latest_response
return {
'latest_response': latest_response,
}
def proxy_adyen_request(self, data, operation=False): def proxy_adyen_request(self, data, operation=False):
''' Necessary because Adyen's endpoints don't have CORS enabled ''' ''' Necessary because Adyen's endpoints don't have CORS enabled '''
self.ensure_one() 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() raise AccessDenied()
if not data: if not data:
raise UserError(_('Invalid Adyen request')) raise UserError(_('Invalid Adyen request'))
@ -126,14 +132,18 @@ class PosPaymentMethod(models.Model):
if is_payment_request_with_acquirer_data: if is_payment_request_with_acquirer_data:
parsed_sale_to_acquirer_data = parse_qs(data['SaleToPOIRequest']['PaymentRequest']['SaleData']['SaleToAcquirerData']) 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: if is_payment_request_with_acquirer_data:
for key, values in parsed_sale_to_acquirer_data.items(): for key, values in parsed_sale_to_acquirer_data.items():
if len(values) != 1: if len(values) != 1:
is_payment_request_with_acquirer_data = False is_payment_request_with_acquirer_data = False
break break
value = values[0] 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 is_payment_request_with_acquirer_data = False
break break
@ -205,11 +215,18 @@ class PosPaymentMethod(models.Model):
return res return res
@api.model @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( return hmac(
env=self.env(su=True), env=self.env(su=True),
scope='pos_adyen_payment', 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): 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. # 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"> <field name="arch" type="xml">
<xpath expr="//field[@name='use_payment_terminal']" position="after"> <xpath expr="//field[@name='use_payment_terminal']" position="after">
<!-- Adyen --> <!-- Adyen -->
<field name="adyen_api_key" attrs="{'invisible': [('use_payment_terminal', '!=', 'adyen')], 'required': [('use_payment_terminal', '=', 'adyen')]}" password="True"/> <field name="adyen_api_key" 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_terminal_identifier" 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_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> </xpath>
</field> </field>
</record> </record>

View file

@ -6,7 +6,7 @@
<field name="inherit_id" ref="point_of_sale.res_config_settings_view_form"/> <field name="inherit_id" ref="point_of_sale.res_config_settings_view_form"/>
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="//div[@id='tip_product']" position="after"> <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"/> <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)"/> <label class="fw-normal" for="pos_adyen_ask_customer_for_tip" string="Add tip through payment terminal (Adyen)"/>
</div> </div>

View file

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

View file

@ -15,37 +15,14 @@ pip install odoo-bringout-oca-ocb-pos_discount
## Dependencies ## Dependencies
This addon depends on:
- point_of_sale - point_of_sale
## Manifest Information
- **Name**: Point of Sale Discounts
- **Version**: 1.0
- **Category**: Sales/Point of Sale
- **License**: LGPL-3
- **Installable**: True
## Source ## 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 ## License
This package maintains the original LGPL-3 license from the upstream Odoo project. This package preserves the original LGPL-3 license.
## 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

View file

@ -16,15 +16,22 @@ discount to a customer.
""", """,
'depends': ['point_of_sale'], 'depends': ['point_of_sale'],
'data': [ 'data': [
'data/pos_discount_data.xml',
'views/res_config_settings_views.xml', 'views/res_config_settings_views.xml',
'views/pos_config_views.xml', 'views/pos_config_views.xml',
], ],
'installable': True, 'installable': True,
'assets': { 'assets': {
'point_of_sale.assets': [ 'point_of_sale._assets_pos': [
'pos_discount/static/src/js/**/*', 'pos_discount/static/src/**/*',
'pos_discount/static/src/xml/**/*', ],
'web.assets_tests': [
'pos_discount/static/tests/tours/**/*',
],
'web.assets_unit_tests': [
'pos_discount/static/tests/unit/**/*'
], ],
}, },
'author': 'Odoo S.A.',
'license': 'LGPL-3', '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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \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" "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" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: af\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_discount #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
@ -36,10 +35,9 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.xml:0
#, python-format
msgid "Discount" msgid "Discount"
msgstr "" msgstr "Afslag"
#. module: pos_discount #. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
@ -48,10 +46,9 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "" msgstr ""
@ -63,15 +60,13 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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
#, python-format
msgid "No discount product found" msgid "No discount product found"
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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
#, python-format
msgid "No tax" msgid "No tax"
msgstr "" msgstr ""
@ -97,8 +92,7 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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
#, python-format
msgid "Tax: %s" msgid "Tax: %s"
msgstr "" msgstr ""
@ -110,11 +104,10 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
#. module: pos_discount #. 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Malaz Abuidris <msea@odoo.com>, 2023 # Malaz Abuidris <msea@odoo.com>, 2023
# # "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# "Malaz Siddig Elsayed Abuidris (msea)" <msea@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-11-20 13:21+0000\n"
"Last-Translator: Malaz Abuidris <msea@odoo.com>, 2023\n" "Last-Translator: \"Malaz Siddig Elsayed Abuidris (msea)\" <msea@odoo.com>\n"
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" "Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/ar/>\n"
"Language: ar\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 "
"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" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: pos_discount #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
"منتج الخصم مطلوب لاستخدام خاصية الخصم الشامل. اذهب إلى نقطة البيع > التهيئة " "منتج الخصم مطلوب لاستخدام خاصية الخصم الشامل. اذهب إلى نقطة البيع > التهيئة "
"> الإعدادات لإعدادها. " "> الإعدادات لإعدادها."
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order." msgid "Allow the cashier to give discounts on the whole order."
msgstr "السماح لأمين الصندوق بمنح خصومات على الطلب بأكمله. " msgstr "السماح لأمين الصندوق بمنح خصومات على الطلب بأكمله."
#. module: pos_discount #. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings #: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "تهيئة الإعدادات " msgstr "تهيئة الإعدادات"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "الخصم" msgstr "الخصم"
@ -55,10 +58,9 @@ msgstr "الخصم %"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "نسبة الخصم" msgstr "نسبة الخصم"
@ -69,64 +71,83 @@ msgid "Discount Product"
msgstr "منتج الخصم" msgstr "منتج الخصم"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#, python-format #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "No discount product found" msgid "Display Name"
msgstr "لم يتم العثور على منتج خصم " msgstr "اسم العرض"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format msgid "Error"
msgid "No tax" msgstr "خطأ"
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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts" msgid "Order Discounts"
msgstr "خصومات الطلبات " msgstr "خصومات الطلبات"
#. module: pos_discount #. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config #: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "تهيئة نقطة البيع " msgstr "تهيئة نقطة البيع"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "جلسة نقطة البيع"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product" msgid "Pos Discount Product"
msgstr "منتج خصم نقطة البيع " msgstr "منتج خصم نقطة البيع"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 msgid "Product"
#, python-format msgstr "المنتج"
msgid "Tax: %s"
msgstr "الضريبة: %s "
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: 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 #: 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" msgid "The default discount percentage when clicking on the Discount button"
msgstr "نسبة الخصم الافتراضية عند الضغط على زر الخصم " msgstr "نسبة الخصم الافتراضية عند الضغط على زر الخصم"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
"يبدو أن منتج الخصم لم تتم تهيئته بشكل صحيح. تأكد من تفعيل خيارَي 'قابل " "يبدو أن منتج الخصم لم تتم تهيئته بشكل صحيح. تأكد من تفعيل خيارَي 'قابل للبيع' "
"للبيع' و'متاح في نقطة البيع'. " "و'متاح في نقطة البيع'."
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # Translators:
# Jumshud Sultanov <cumshud@gmail.com>, 2022 # Jumshud Sultanov <cumshud@gmail.com>, 2022
# erpgo translator <jumshud@erpgo.az>, 2023 #
# Nurlan Farajov <coolinuxoid@gmail.com>, 2025
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2022-09-22 05:54+0000\n"
"Last-Translator: Nurlan Farajov <coolinuxoid@gmail.com>, 2025\n" "Last-Translator: Jumshud Sultanov <cumshud@gmail.com>, 2022\n"
"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" "Language-Team: Azerbaijani (https://www.transifex.com/odoo/teams/41243/az/)\n"
"Language: az\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: az\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_discount #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
@ -42,22 +39,21 @@ msgstr "Parametrləri Konfiqurasiya edin"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "Endirim" msgstr ""
#. module: pos_discount #. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %" msgid "Discount %"
msgstr "Endirim %" msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "" msgstr ""
@ -65,20 +61,32 @@ msgstr ""
#: 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 #: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount Product" msgid "Discount Product"
msgstr "Endirimli məhsul" msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#, python-format #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "No discount product found" msgid "Display Name"
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format msgid "Error"
msgid "No tax" 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 "" msgstr ""
#. module: pos_discount #. module: pos_discount
@ -89,12 +97,7 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config #: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Satış Nöqtəsi Konfiqurasiyası" msgstr ""
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Satış Nöqtəsi Sessiyası"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: 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 "" msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 msgid "Product"
#, python-format
msgid "Tax: %s"
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
@ -116,14 +117,19 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." 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 ""

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

View file

@ -1,134 +1,135 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators:
# Martin Trigaux, 2018
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \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: 2024-02-06 13:31+0000\n" "PO-Revision-Date: 2018-09-21 13:16+0000\n"
"Last-Translator: \n" "Last-Translator: Martin Trigaux, 2018\n"
"Language-Team: \n" "Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n"
"Language: bs\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" 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 #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order." 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 #. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings #: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Postavke" msgstr ""
# taken from hr.po
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "Popust" msgstr "Popust"
# taken from hr.po
#. module: pos_discount #. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %" msgid "Discount %"
msgstr "Popust %" msgstr ""
# taken from hr.po
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.js:0
#, python-format #: 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" msgid "Discount Percentage"
msgstr "Postotak popusta" msgstr ""
# taken from hr.po
#. module: pos_discount #. 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" 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 #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format 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" 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts" msgid "Order Discounts"
msgstr "Popusti narudžbe" msgstr ""
# taken from hr.po
#. module: pos_discount #. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config #: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Postavke prodajnog mjesta" 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product" msgid "Pos Discount Product"
msgstr "Pos Discount Product" msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js msgid "Product"
#, python-format msgstr ""
msgid "Tax: %s"
msgstr "Tax: %s"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: 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" 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 #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" 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 #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # Translators:
# Marc Tormo i Bochaca <mtbochaca@gmail.com>, 2022 # Marc Tormo i Bochaca <mtbochaca@gmail.com>, 2022
# Jordi Bancells <jordibancells@pangea.org>, 2022 # Jordi Bancells <jordibancells@pangea.org>, 2022
# Carles Antoli <carlesantoli@hotmail.com>, 2022 # Carles Antoli <carlesantoli@hotmail.com>, 2022
# Josep Anton Belchi, 2022 # jabelchi, 2022
# Bàrbara Partegàs <barbararof@gmail.com>, 2022 # Bàrbara Partegàs <barbararof@gmail.com>, 2022
# Quim - eccit <quim@eccit.com>, 2022 # Quim - eccit <quim@eccit.com>, 2022
# Ivan Espinola, 2022 # Ivan Espinola, 2022
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-16 02:30+0000\n"
"Last-Translator: Ivan Espinola, 2022\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" "Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/ca/>\n"
"Language: ca\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
"Es necessita un producte de descompte per utilitzar la funció Descompte " "Es necessita un producte de descompte per utilitzar la funció Descompte "
"global. Aneu al punt de venda . Configuració > Configuració per a establir-" "global. Aneu al punt de venda . Configuració > Configuració per a establir-"
@ -40,17 +41,17 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order." 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 #. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings #: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Ajustos de configuració" msgstr "Paràmetres de configuració"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "Descompte" msgstr "Descompte"
@ -61,10 +62,9 @@ msgstr "Descompte %"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "Descompte en %" msgstr "Descompte en %"
@ -74,46 +74,51 @@ msgstr "Descompte en %"
msgid "Discount Product" msgid "Discount Product"
msgstr "Producte en descompte" 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 #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format 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" msgid "No discount product found"
msgstr "No s'ha trobat cap producte en descompte" 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts" msgid "Order Discounts"
msgstr "Descomptes de comandes " msgstr "Descomptes de comandes"
#. module: pos_discount #. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config #: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Configuració del Punt de Venda" 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product" msgid "Pos Discount Product"
msgstr "Producte de descompte Pos" msgstr "Producte de descompte Pos"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 msgid "Product"
#, python-format msgstr ""
msgid "Tax: %s"
msgstr "Impostos: %s"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -124,11 +129,10 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
"El producte amb descompte sembla estar mal configurat. Assegureu-vos que es " "El producte amb descompte sembla estar mal configurat. Assegureu-vos que es "
"marca com a \"Es pot vendre\" i \"Disponible al punt de venda\"." "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 #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." msgid "The product used to apply the discount on the ticket."
msgstr "El producte utilitzat per aplicar el descompte al bitllet." 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Jiří Podhorecký <jirka.p@volny.cz>, 2022 # Jiří Podhorecký, 2022
# Marta Wacławek, 2025 #
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Marta (wacm)" <wacm@odoo.com>, 2026.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2026-02-25 14:45+0000\n"
"Last-Translator: Marta Wacławek, 2025\n" "Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" "Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/cs/>\n"
"Language: cs\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: cs\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : "
"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" "(n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_discount #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
"K použití funkce Globální sleva je třeba mít produkt se slevou. Nastavte ji " "K použití funkce Globální sleva je třeba mít produkt se slevou. Nastavte ji "
"v části Prodejní místo > Konfigurace > Nastavení." "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 #. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings #: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Nastavení konfigurace" msgstr "Konfigurační nastavení"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "Sleva" msgstr "Sleva"
#. module: pos_discount #. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form #: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount %" msgid "Discount %"
msgstr "Sleva %" msgstr "Sleva v %"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "Sleva v procentech" msgstr "Sleva v procentech"
@ -70,18 +72,30 @@ msgid "Discount Product"
msgstr "Zlevněný produkt" msgstr "Zlevněný produkt"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#, python-format #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "No discount product found" msgid "Display Name"
msgstr "Nenalezen žádný slevový produkt" msgstr "Zobrazovaný název"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format msgid "Error"
msgid "No tax" msgstr "Chyba"
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 "Nenalezen žádný slevový produkt"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_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" msgid "Point of Sale Configuration"
msgstr "Nastavení prodejního místa" 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product" msgid "Pos Discount Product"
msgstr "Slevový produkt PoS" msgstr "Slevový produkt PoS"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 msgid "Product"
#, python-format msgstr "Produkt"
msgid "Tax: %s"
msgstr ""
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: 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 #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
"Zdá se, že slevový produkt není správně nakonfigurován. Ujistěte se, že je " "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'." "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 #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." msgid "The product used to apply the discount on the ticket."
msgstr "Produkt použitý k uplatnění slevy na listek." 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Sanne Kristensen <sanne@vkdata.dk>, 2024 #
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-09-14 21:10+0000\n"
"Last-Translator: Sanne Kristensen <sanne@vkdata.dk>, 2024\n" "Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" "Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/da/>\n"
"Language: da\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
"En rabatvare er nødvendig for at bruge Global Rabat-funktionen. Gå til Point" "Et rabatprodukt er nødvendig for at bruge Global Rabat-funktionen. Gå til "
" of Sale > Konfiguration > Indstillinger for at indstille det." "POS > Konfiguration > Indstillinger for at indstille det."
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order." 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 #. module: pos_discount
#: model:ir.model,name:pos_discount.model_res_config_settings #: model:ir.model,name:pos_discount.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "Konfigurer opsætning" msgstr "Konfigurationsindstillinger"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "Rabat" msgstr "Rabat"
@ -55,10 +56,9 @@ msgstr "Rabat %"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "Procentvis rabat" msgstr "Procentvis rabat"
@ -69,18 +69,30 @@ msgid "Discount Product"
msgstr "Giv rabat på et produkt" msgstr "Giv rabat på et produkt"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#, python-format #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "No discount product found" msgid "Display Name"
msgstr "Der blev ikke fundet noget rabatprodukt" msgstr "Vis navn"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format msgid "Error"
msgid "No tax" msgstr ""
msgstr "Ingen moms"
#. 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
@ -90,43 +102,44 @@ msgstr "Ordrerabatter"
#. module: pos_discount #. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config #: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "POS konfiguration" msgstr "POS-konfiguration"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "POS session"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product" msgid "Pos Discount Product"
msgstr "Pos rabatprodukt" msgstr "POS-rabatprodukt"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 msgid "Product"
#, python-format msgstr "Produkt"
msgid "Tax: %s"
msgstr "Moms: %s"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: 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 #: 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" 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 #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
"Rabatproduktet virker forkert konfigureret. Sørg for, at det er markeret som" "Rabatproduktet virker forkert konfigureret. Sørg for, at det er markeret som "
" 'Kan sælges' og 'Tilgængeligt i POS'." "'Kan sælges' og 'Tilgængeligt i POS'."
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # Translators:
# Martin Trigaux, 2022
# Larissa Manderfeld, 2023 # Larissa Manderfeld, 2023
# Martin Trigaux, 2023 #
# # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# "Larissa Manderfeld (lman)" <lman@odoo.com>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-11-28 09:08+0000\n"
"Last-Translator: Martin Trigaux, 2023\n" "Last-Translator: \"Larissa Manderfeld (lman)\" <lman@odoo.com>\n"
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" "Language-Team: German <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
"Um die Funktion des Gesamtrabatts zu nutzen, ist ein Rabattprodukt " "Um die Funktion des Gesamtrabatts zu nutzen, ist ein Rabattprodukt "
"erforderlich. Gehen Sie zu Kassensystem > Konfiguration > Einstellungen, um " "erforderlich. Gehen Sie zu Kassensystem > Konfiguration > Einstellungen, um "
@ -45,8 +48,8 @@ msgstr "Konfigurationseinstellungen"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "Rabatt" msgstr "Rabatt"
@ -57,10 +60,9 @@ msgstr "Rabatt %"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "% Rabatt" msgstr "% Rabatt"
@ -71,18 +73,30 @@ msgid "Discount Product"
msgstr "Rabattprodukt" msgstr "Rabattprodukt"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#, python-format #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "No discount product found" msgid "Display Name"
msgstr "Kein Rabattprodukt gefunden" msgstr "Anzeigename"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format msgid "Error"
msgid "No tax" msgstr "Fehler"
msgstr "Keine Steuer"
#. 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_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" msgid "Point of Sale Configuration"
msgstr "Kassensystem-Konfiguration" 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product" msgid "Pos Discount Product"
msgstr "Rabattprodukt für Kassensystem" msgstr "Rabattprodukt für Kassensystem"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 msgid "Product"
#, python-format msgstr "Produkt"
msgid "Tax: %s"
msgstr "Steuer: %s"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -120,11 +127,10 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
"Das Rabattprodukt scheint falsch konfiguriert zu sein. Stellen Sie sicher, " "Das Rabattprodukt scheint falsch konfiguriert zu sein. Stellen Sie sicher, "
"dass es als „Kann verkauft werden“ und „Verfügbar im Kassensystem“ " "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 #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." msgid "The product used to apply the discount on the ticket."
msgstr "Das Produkt wird zur Anwendung des Rabatts auf den Kassenbon benutzt." 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # Translators:
# Martin Trigaux, 2018 # Martin Trigaux, 2018
# Kostas Goutoudis <goutoudis@gmail.com>, 2018 # Kostas Goutoudis <goutoudis@gmail.com>, 2018
# George Tarasidis <george_tarasidis@yahoo.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 "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n" "Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-21 13:16+0000\n" "POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2018-09-21 13:16+0000\n" "PO-Revision-Date: 2025-10-21 05:27+0000\n"
"Last-Translator: George Tarasidis <george_tarasidis@yahoo.com>, 2018\n" "Last-Translator: Panagiotis karampaglis <panosdotk@gmail.com>\n"
"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "Language-Team: Greek <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/el/>\n"
"Language: el\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount
msgid "Allow the cashier to give discounts on the whole order." msgid "Allow the cashier to give discounts on the whole order."
msgstr "Να επιτρέπεται ο ταμίας να δίνει έκπτωση σε όλη την παραγγελία. " msgstr "Να επιτρέπεται ο ταμίας να δίνει έκπτωση σε όλη την παραγγελία."
#. module: pos_discount #. module: pos_discount
#. openerp-web #: model:ir.model,name:pos_discount.model_res_config_settings
#: code:addons/pos_discount/static/src/xml/discount_templates.xml:6 msgid "Config Settings"
#, python-format 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" msgid "Discount"
msgstr "Έκπτωση" msgstr "Έκπτωση"
#. module: pos_discount #. 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 %" msgid "Discount %"
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
#. openerp-web #. odoo-javascript
#: code:addons/pos_discount/static/src/js/discount.js:14 #: 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_pos_config__discount_pc
#, python-format #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "Ποσοστιαία Έκπτωση" msgstr "Ποσοστιαία Έκπτωση"
#. module: pos_discount #. 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.pos_config_view_form_inherit_pos_discount #: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form
msgid "Discount Product" msgid "Discount Product"
msgstr "Έκπτωση Είδους" msgstr "Έκπτωση Είδους"
#. module: pos_discount #. module: pos_discount
#. openerp-web #: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: code:addons/pos_discount/static/src/js/discount.js:28 #: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#, python-format #: 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" msgid "No discount product found"
msgstr "" msgstr ""
@ -69,20 +109,36 @@ msgid "Point of Sale Configuration"
msgstr "Διαμόρφωση του Σταθμού Εργασίας" msgstr "Διαμόρφωση του Σταθμού Εργασίας"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "The default discount percentage" msgid "Pos Discount Product"
msgstr "Προεπιλεγμένο ποσοστό έκπτωσης" msgstr ""
#. module: pos_discount #. module: pos_discount
#. openerp-web #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/discount.js:29 msgid "Product"
#, python-format 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 "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id #: 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 "" 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # Translators:
# Martin Trigaux, 2022 # Martin Trigaux, 2022
# Patricia Lorenzo Bartolomé, 2023 # 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 "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 15.5alpha1\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-12-31 11:35+0000\n"
"Last-Translator: Wil Odoo, 2024\n" "Last-Translator: \"Noemi Pla Garcia (nopl)\" <nopl@odoo.com>\n"
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" "Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
"pos_discount/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es\n" "Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "0) ? 1 : 2);\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_discount #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
"Se requiere un producto de descuento para usar la función de descuento " "Se requiere un producto de descuento para usar la función de descuento "
"global. Se configura en Punto de venta > Configuración > Ajustes." "global. Se configura en Punto de venta > Configuración > Ajustes."
@ -45,8 +47,8 @@ msgstr "Ajustes de configuración"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "Descuento" msgstr "Descuento"
@ -57,10 +59,9 @@ msgstr "Descuento %"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "Porcentaje de descuento" msgstr "Porcentaje de descuento"
@ -71,18 +72,30 @@ msgid "Discount Product"
msgstr "Producto de descuento" msgstr "Producto de descuento"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model.fields,field_description:pos_discount.field_pos_config__display_name
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: model:ir.model.fields,field_description:pos_discount.field_product_template__display_name
#, python-format #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__display_name
msgid "No discount product found" msgid "Display Name"
msgstr "No se ha encontrado ningún producto de descuento" msgstr "Nombre para mostrar"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format msgid "Error"
msgid "No tax" msgstr "Error"
msgstr "Sin impuestos"
#. 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_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" msgid "Point of Sale Configuration"
msgstr "Configuración del TPV" 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id
msgid "Pos Discount Product" msgid "Pos Discount Product"
msgstr "Producto de descuento de TPV" msgstr "Producto de descuento de TPV"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 msgid "Product"
#, python-format msgstr "Producto"
msgid "Tax: %s"
msgstr "Impuesto: %s"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -120,16 +126,30 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
"El producto de descuento parece estar mal configurado. Asegúrese de que está" "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'." "marcado como 'Se puede vender' y 'Disponible en el punto de venta'."
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." msgid "The product used to apply the discount on the ticket."
msgstr "El producto usado para aplicar el descuento en el recibo." 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. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * pos_discount # * pos_discount
# #
# Translators: # "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
# Martin Trigaux, 2022 # "Fernanda Alvarez (mfar)" <mfar@odoo.com>, 2025.
# Patricia Gutiérrez Capetillo <pagc@odoo.com>, 2022
# Fernanda Alvarez, 2025
#
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server saas~18.2\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-10-30 17:18+0000\n"
"Last-Translator: Fernanda Alvarez, 2025\n" "Last-Translator: \"Fernanda Alvarez (mfar)\" <mfar@odoo.com>\n"
"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\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" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_MX\n" "Plural-Forms: nplurals=2; plural=n != 1;\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_discount #. module: pos_discount
#. odoo-python #. odoo-python
#: code:addons/pos_discount/models/pos_config.py:0 #: code:addons/pos_discount/models/pos_config.py:0
#, python-format
msgid "" msgid ""
"A discount product is needed to use the Global Discount feature. Go to Point" "A discount product is needed to use the Global Discount feature. Go to Point "
" of Sale > Configuration > Settings to set it." "of Sale > Configuration > Settings to set it."
msgstr "" msgstr ""
"La función de descuento global necesita un producto de descuento. Ve a Punto" "La función de descuento global necesita un producto de descuento. Ve a Punto "
" de venta > Configuración > Ajustes para configurarlo." "de venta > Configuración > Ajustes para configurarlo."
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_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 #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 #: code:addons/pos_discount/static/src/app/screens/product_screen/control_buttons/control_buttons.xml:0
#, python-format #: model:product.template,name:pos_discount.product_product_consumable_product_template
msgid "Discount" msgid "Discount"
msgstr "Descuento" msgstr "Descuento"
@ -56,10 +54,9 @@ msgstr "% de descuento"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. 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_pos_config__discount_pc
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc #: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_pc
#, python-format
msgid "Discount Percentage" msgid "Discount Percentage"
msgstr "Porcentaje de descuento" msgstr "Porcentaje de descuento"
@ -69,34 +66,41 @@ msgstr "Porcentaje de descuento"
msgid "Discount Product" msgid "Discount Product"
msgstr "Producto de descuento" 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 #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/screens/ticket_screen/ticket_screen.js:0
#, python-format 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" msgid "No discount product found"
msgstr "No se encontró ningún producto de descuento" 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 #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount #: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount
msgid "Order Discounts" msgid "Order Discounts"
msgstr "Solicitar descuento" msgstr "Descuentos de la orden"
#. module: pos_discount #. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config #: model:ir.model,name:pos_discount.model_pos_config
msgid "Point of Sale Configuration" msgid "Point of Sale Configuration"
msgstr "Configuración del PdV" msgstr "Configuración del punto de venta"
#. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesión del punto de venta"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id #: 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" msgstr "Producto de descuento de PdV"
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #: model:ir.model,name:pos_discount.model_product_template
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 msgid "Product"
#, python-format msgstr "Producto"
msgid "Tax: %s"
msgstr "Impuesto: %s"
#. module: pos_discount #. module: pos_discount
#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc
@ -120,11 +122,10 @@ msgstr ""
#. module: pos_discount #. module: pos_discount
#. odoo-javascript #. odoo-javascript
#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 #: code:addons/pos_discount/static/src/app/services/pos_store.js:0
#, python-format
msgid "" msgid ""
"The discount product seems misconfigured. Make sure it is flagged as 'Can be" "The discount product seems misconfigured. Make sure it is flagged as 'Can be "
" Sold' and 'Available in Point of Sale'." "Sold' and 'Available in Point of Sale'."
msgstr "" msgstr ""
"Parece que el producto de descuento está mal configurado. Revisa que las " "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 " "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 #: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id
msgid "The product used to apply the discount on the ticket." msgid "The product used to apply the discount on the ticket."
msgstr "El producto usado para aplicar el descuento en el recibo." 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 "" msgstr ""
"Project-Id-Version: Odoo 9.0\n" "Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2015-08-25 10:21+0000\n"
"Last-Translator: <>\n" "Last-Translator: <>\n"
"Language-Team: Spanish (Chile) (http://www.transifex.com/odoo/odoo-9/" "Language-Team: Spanish (Chile) (http://www.transifex.com/odoo/odoo-9/"
@ -19,50 +19,101 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_discount #. 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." msgid "Allow the cashier to give discounts on the whole order."
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
#. openerp-web #: model:ir.model,name:pos_discount.model_res_config_settings
#: code:addons/pos_discount/static/src/xml/discount.xml:6 msgid "Config Settings"
#, python-format msgstr ""
#. module: pos_discount
#. odoo-javascript
#: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.xml:0
msgid "Discount" msgid "Discount"
msgstr "Descuento" msgstr "Descuento"
#. module: pos_discount #. 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" msgid "Discount Percentage"
msgstr "" msgstr ""
#. module: pos_discount #. 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" msgid "Discount Product"
msgstr "" msgstr ""
#. module: pos_discount #. module: pos_discount
#: model_terms:ir.ui.view,arch_db:pos_discount.view_pos_config_form #. odoo-javascript
msgid "Discounts" #: code:addons/pos_discount/static/src/overrides/components/discount_button/discount_button.js:0
msgid "No discount product found"
msgstr "" msgstr ""
#. module: pos_discount #. 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" msgid "Order Discounts"
msgstr "" 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 #. module: pos_discount
#: model:ir.model,name:pos_discount.model_pos_config #: 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 "" msgstr ""

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